I have a dedicated ecommerce site in a very hard niche right now. The first couple things you can/should do is update your product decriptions on items like you mentions, have an "about us" keyword driven on the fornt page, and set up a blog. in addition, try to get banklinks on relevant sites, and social media should be your #1 priority.