The cache date that you see in the search results does not necessarily correspond with the last time your site was indexed. Your site may have been re-indexed with your new content today, but the cache might still show your page from a week ago.
The best way to improve crawling and indexing is to improve your PageRank. The higher your PageRank, the more resources Google will be willing to spend on your site.