Hello Webmaster, I noticed that your website is ranking pretty low for some keywords, and as a result will lead to low conversions which leads to less potential sales. There was a recent  Google Panda update which may have effected your site, or it could be due to a variety of other factors which include lack of relevant links from mini sites in the same niche.  I'm sure you already know about On-page SEO, where Google cares highly about proper formatting of various H1/H2/H3 tags, having your main keyword appear in the beginning of your pages and having your pages end with the keyword, along with having keyword related alt tags and very relevant LSI, I'm sure you've heard of Various solutions that takes care of all this for you. However if you build a number of mini sites  around your main site in the same niche you will have much better chance outbeating your competitors and at the same time make some sales in the process. <a href="http://www.nichecreatorsoftware.com" rel="nofollow">SEO Money Software</a></a>, please check out our 5 minute video.