Both EGOL and Ron are offering excellent advice.
I would just like to add from a conversion perspective. e-commerce is all about (should be about) trust, knowledge, first class service, good value, excellent customer service, transparent delivery process, personable communication and on....
So if I go to a site that sends me elsewhere to buy as a visitor I am savvy enough to know that it is a purely affiliate site and the only real value is earning a little from my potential purchase and that site would have to really go that extra mile for me to understand the value for me. Without what Ron and EGOL suggests I feel none of the qualities I mentioned will be there.
At this stage the only role SEO can play is to get big numbers to the site so enough stick, but without that great content that's not going to happen (ignoring the other aspects of SEO). So personally I would take Ron's last comment and look at CRO going back to basics and ask why would someone 'buy' from you. What is your USP, are you a shop, are you a review site, how can you differ and offer special value. You can then start working on strategies for CRO built around those core values.