You seemed to be wallowing on different things at the same time.
Find a niche first before you go about affiliate marketing. A niche that you have knowledge on and in which you have experience with. This would help you be successful in the long run.
There is more to it than just signing up on a program. You would still need to market your site and be able to convince you visitors to buy or avail what you are offering before you could start earning
