The best way to succeed with affiliate programs is to choose your topic BEFORE you choose the product.
If you think about it, the super affiliates out here that are making good money, have websites with their own domain, (not free sites) with a lot of information centered around one theme. Then they find affiliate programs to weave into their site that compliment their topic.
Search engines love sites with a lot of content. You should be aiming for 50 or even 100 pages for the long term. That's why it's better to build a site on a topic or passion you have FIRST rather than finding a product and then building the site afterwards. That's actually backwards. (Trust me, I did it way back when and it didn't work.)
Let's say you love golf. You eat, sleep and breathe the sport and could write about it all day. Build a site about golf FIRST (don't even think of affiliate programs yet). Then after you've got good, quality content find golf related programs and recommend products your visitors will love.
Then you start listing your golf site in all the various online directories, pretty soon your site will start to show up in the free search engines for "golf related" keywords.
That's how you succeed with affiliate programs. Build content on something you have an interest in....then build traffic (search engines will reward you)....know your visitors.... and then make relevant product recommendations to them.
Now I don't know what these products are you're promoting but I hope you know enough about them to write tons of content. You don't want to just create a "sales" page for these products and list the same benefits the merchant does on his site.
Ask yourself, "How are people going to find your site?" "What kind of keywords do you expect people to find your site with in the search engines?" Then do a seach in Google for those keywords. Look at the top 10 pages. They are either going to be company sites or affiliates with good content surrounding the topic.
In my case I know a lot about website creation, HTML, etc. so I built a site about that. The site is about 130 pages deep and gets lots of free search engine traffic. THEN I joined GoDaddy's affiliate program and refer my visitors to buying domain names. Notice how the content came first and the affiliate products came second.
Making money with affiliate programs is like any other business. There should be an investment of time and money. Websites are so cheap these days. You can go to godaddy.com and get a domain name and host for almost nothing. If you want people to take you seriously you have to your own domain. I don't know any successful affiliates with websites on myspace or geocities.
Good luck!
