I found that your website require more backlinks which you will get by offpage optimization work and start the social bookmarking submission in high pr sites which will push the traffic in your website. Keep it up.
Visit websitegrader.com , you site ranks 81, and my site seoexplain.com ranks 97, test your site and see the difference Domain age affects a lot to seo, if your domain has less life, google may think your site is spam. as most of the spam sites are made live for less than a year....