Monetizating your personal website?
...Let me start by asking this simple question, what is the purpose of you having a site? Is it to sell stuff? partly, but if that is the only goal on your website then you are missing the mark drastically!
A website serves many more functions other than just "selling" affiliate products.
1. Create a brand name.
2. Sell ad space/host.
3. Build your social network.
4. SEO and local rankings.
5. Selling affiliate products and your own product.
6. Build a list.
These are all the aspects which you can benefit from the traffic that come to your website.