Of course, the real trick-- in fact the key to making this all work - is to send traffic to the Amazon site at a cost that is less than the revenue you receive from Amazon. If you are able to do that, then you can definitely make a tidy profit in the process.
Now, there are a number of options open to you for creating traffic. You can create traffic for free by writing articles, creating your own blog or even by setting up a website of your own and going through the lengthy process...