Hello,
You should write good quality, unique, error free
SEO article. Then use meta description and do off page optimization like back linking, social bookmarking, article distribution, link wheel, etc. Hope you will get the success doing this.
If you have not already done so, here are a few things you might consider:
Register for google webmaster tools and google analytics. Put the analytics code on all your webpages. These two aids from google will give you plenty of information of just how google is viewing and indexing your website.
Get SenSEO, a free firefox extension (you will need to have the firebug extension enabled first). It gives basic feedback on your webpage
SEO.
Have a look at some software utilities, something like Traffic Travis version 3, this is a free to use
SEO tool - no need to buy the PRO version, the free version will give your plenty of data to help you optimize you website.
Create an image sitemap and submit it to your google webmaster tools account. This should help bring in visitors using google image search.