search Google for:
site:URL and see what happens. If it isn't indexed, than you probably messed up with robots.txt or you really don't have any quality link to your site. Posting your URL here would be helpful.
Use a site submitter to get you started or manually add your link to Google. Also, sign up for a Google Webmaster account. That may help you.
Simple, use ping service. Here is a forum post how you can do Pings to your URLs. What is best Ping Services you use
Hope this helps.
Please give us more details about your website...
This question is like talking to the phone with the doctor and ask him to tell you why you blood pressure is too high.
We can make assumption but we can not give an appropriate answer