I clicked your link out of curiosity, but it does not change the conclusion. Add more unique content and get quality backlinks!!!!!!!!!!!!!!!!!!!!!!!
If you have a sitemap, just regenerate in after you have changed the content. Then submit the sitemap to google and i'll be indexed with the new content.
create a google webmatser account and upload a site map. This will encourage Google to crawl it more quickly. Also add the new site to your signature link here at DP forums. They are crawled so often that it will likely get discovered more quickly