You can revise the contents in your website, Try to post as much as fresh content you can write also make sure content should be unique for all pages. If you have done any link building and seo previously for your site, remove them immediately. Another thing you can do, that is guest post and Social Book Marking, It may help instantly to get cached.
Firstly create a Site map of your site then go for search engine submission, then do good Social book marking i hope your site will be cache thanks.
Have you received any massage from google? It may be happen because of some broken links on your website or some poor backlinks.