Once you’ve done all the heavy lifting of niche selection, keyword research, and competition analysis, then you can finally start building your site. It’s important not to skip all the steps above. You’d hate to spend months on a site, only to learn that it won’t be profitable at all. All that hard work for nothing. You can read more about why I use WordPress for my Amazon sites.
You should also make sure you aren't competing with your own affiliates for eyeballs. Any marketing channels you're using, such as search engines, content sites or e-mail lists, should be off limits to your affiliates. Put marketing restrictions into your affiliate agreement and notify partners immediately. It's your program--you set the rules. Or, if you prefer, you can let your affiliates run the majority of your internet marketing.