I would say the best way is to create video reviews about products and put amazon affiliate links. You could do it with products you already have and just promote them by doing video reviews.
You can do it the completely free way or you can use video equipment to do so. Here are a couple of methods that you can use to set up a YouTube video that's going to gain a lot of traffic for your websites or for your affiliate links.