How are you generating traffic to your sites?
Are you buying the traffic?
I'm assuming that you're not in control of the product sales page.
I'm assuming that you are simply selling somebody else's product as an affiliate.
This is the issue with selling other people's products.
You are at their mercy.
First of all, you don't know if the product itself is any good.
Most affiliate marketers really don't have an idea as to how well the product solves the problem that their prospective customer is seeking to fix.
On top of that, they have absolutely no control regarding the sales materials.
And I'm talking about the sales page.
Your prospects we'll see once they go through your site.
This is why I suggest that if you are having a tough time finding a winning product no matter what you do, maybe it's time to sell your own product.
But this only makes sense if you own your traffic.
If you're just buying traffic from Facebook or some other social media platform, this might not be the right solution for you.
But if you do have an organic flow of traffic from your blogs or some other sources, this is a golden opportunity for you to study the actual behavior of your visitors and come up with a product that makes sense in your situation.
Pay attention to the pages that they load. Pay attention to which kind of posts they like to read. Using this information, come up with a freebie book.