The methods to set up an affiliate site are:
Choose a link building tool.
Link products to amazon,
Bring traffic to your website.
Try to understand the keymetrics.
For more details you can also check out my article on 23 Smart Strategies for Affiliate Marketing on Amazon.