You're in the traffic business. Traffic makes money. Give me a big, passionate list, and I'll find something, somewhere they want to buy and cash in on it. Stop thinking about your product and how great it is. Start thinking about lists and how you can build or tap into large ones.
People buy products.
People spend money. So products will never make you a dime. You don't even have to build the list yourself. If you apply ample people skills and persuasive powers, you can get people with big lists to sell your products for you. Try sending a professional letter on quality stationary via traditional mail.