You should create webmasters' account in Google, go to crawl settings and let Google recrawl the site.
To check index status, visit http://indexchecking.com/
Keep in mind, some URLs take more time, so you need to exercise patience when waiting for your site to be indexed. You can also use any pinging service expedite the process.