OK, I don't really mean that you should forget affiliate marketing forever and always. That would be bad.
I do however think you should consider yet another way to make money online that doesn't require creating your own product – reselling.
Reselling consists of buying the resale rights to a product, then selling – or reselling – that product as a merchant. One of the biggest advantages to reselling is that as a reseller, you earn 100% of each sale you make.