If I were you I'd focus on just selling my own products.
Nobody knows your traffic better than you.
Come up with products that are more likely to appeal to the needs of your current visitors.
The great thing about selling your own product is that you are in control of the whole sales process.
I'm talking about the ads, the landing page, the sales page, and of course, the product itself.
If you focus on selling your own products, not only do you get to sell to the people who are already visiting your site.
But you can get them to join your mailing list.
You'd be surprised as to how many times somebody on the list would buy different products throughout the functional life of their subscription.
It all boils down to getting people stressed with the content of your site and also coming up with a product that best fits their needs.