there is some thing wrong with my internet page, it is not cached as yet, what would be happened with it.. please review and let me know.. http://www.perfectsmilespa.co.uk/orthodontics.asp
it will get cahed over time. If it's a new site it can take upto 3 months, but the usual is around 3-4 weeks.
For new domains and original content it usually takes less than a week (much faster sometimes). Building quality backlinks will help to get your site indexed faster and deeper.
I think it's just a matter of time and more links. If our website doesn't have much links, most pages end up in the supplemental index. Keep getting more links to both your homepage and to internal pages.
Yes whenever you publish new information , do submit it to digg and try to get atleast 50+ diggs , by this your story will get indexed fast .