This might be a bit amusing. But i have a website http://www.travel-monitor.com . Google crawls the Frontpage regulary. As often as in 3 days. However, the cache of other pages which have been changed several times is that of the month July or August. I doesn't seems to be changing. Now what should i do please suggest.
As long as your pages are cached it means Google is crawling them but not as often as your front page. Don't worry
improve internal linking. It seems your internal link structure is undefined so its hard for googlebot to find your internal pages.
In order to crawl the internal pages of the site there is a good linking support from the relevant sites in order to push the page to get it indexed in the search engine and also to get the site ranks in the search engines......