I found some answers on internet 1. Why your site Might not get Indexed = moz.com/ugc/8-reasons-why-your-site-might-not-get-indexed 2. Why your website is not cached in Google = seo-theory.com/2013/04/06/why-your-website-is-not-cached-in-google/ Hope it helps
Add links to your site on Facebook, Twitter, Linkedin and Google+. Also, submit sitemaps to Google and Bing webmaster tools. That should help speed up the process.
It's like others have said.. You can get quicker indexing by getting some quick links out there, rather than just submitting via Googles website. Post a few tweets about it.. A post or two on Facebook.. If you're on any forums with public signature links then throw it in your signature.. Get some quick links out there and you should be able to get it indexed within a day or two tops!
You can use indexing service to help you index your links and site, however it will look more natural if you leave it to get indexed NATURALLY by the big G.
You only need 2 steps to get your site indexed fast: 1. Create a sitemap of ALL your content 2. Submit the sitemap to Google Webmaster Tools This is all you have to do!