If you use affiliate websites, the content that you are promoting / sharing, needs to be very good too. Biggest and the most popular paysites dont seem to work very good for sales, I would say. Try something like
VdBucks.com, and see how it goes. I've been making quite a lot of good sales with them, as far as Reddit, and other social media sites.