Dan, welcome onboard really...
Actually you did nothing wrong joining any programs but you did one wrong thing... you did not stick with it.
The problem i see from your experience is getting the desired traffic to your website. More traffic = More sales. Ask a shopping mall. It doesn't really matter what they sell ain't it?
So, my advice is stop getting into new stuff. Instead learn and implement the traffic strategies you've been learning all this while and keep at it... If placing 10 ads for example dun werk, change the ads... You need to track your results if you want to be faster than others...
Well, hope you do well in your latest venture... really stick to it. Make that promise..
=> Talk Home Business Blog Tips