Two concepts have to be covered here. First of all, everything on your site needs to be focusing on ONE theme. The most dangerous thing you can do on any web site is offer dozens of unrelated products or services. You can forget the notion that you can be successful online by just creating a web page which links to a dozen different affiliate programs. Secondly, you need to limit the number of choices you offer your prospects at any point or time.
People are easily confused online by the multitude of choices everywhere.
You have to make it simple for them at your site. The person with the most links doesn't win. The person who leads his prospects to a buying decision wins. Don't give your visitor any excuse for getting lost in your site and never making the final buying decision. Keep the choices to the minimum of what you need for the best results.