My opinion you could use a better Title and better keywords also dont forget to submit the sitemap its very useful in indexing your website. Binoy Astraxis