Build a web site, don't just promote the free affiliate link given.
It's incredible, but many affiliates think they are going to achieve
success by signing up for affiliate programs and just promote the link
directly. It's not going to happen. Sure you may make the odd sale
here or there, but if you are serious, but better have a domain you
control with content on it that positions the products. Set something
up that allows you to capture people's email addresses (with their
permission, of course). You can benefiting from a list being marketed
to over and over again. With a pro website you can do that.
More Info: http://www.money-top10.com/