Make sure your home page is properly optimised and has decent content - maybe put your pictures up front but have some content underneath for search engines to optimise. Likewise, on each important landing page, have some content (optimised) somewhere on the page as well as the products to sell.
Then make sure you optimize your site well either on-page or off-page and having an e-commerce site needs a lot of promotional strategy. For that site really need to be promoted.