I also would recommend the course that Lynn mentioned
to you or another course that is similar to that.
What programs have worked for you and what did you do to get it up off the ground and start generating income money?
The main programs that have worked for me are ppc search engines, 2-tiered programs and residual income programs.
If you have a Web site and your not making any money, then if I was you, I would start with affiliate programs that pay straight away or with a low minimum payout of about $5. I will also choose affiliate programs that either pay straight away or monthly, but no later.
The type of affiliate programs that can pay with a low min and straight away are some ppc search engines.
As you don't have to sell anything they may be a good thing to use just to get you of the ground.
If you have a low traffic site, then you may only make a few cents or a few dollars a day, but don't forget about the low minimum payout. If I was you, once you get paid I would keep about 25% - 50% of the profits and invest the other percentage back into your site (advertising). Keep doing it this way, and eventually your traffic should steadily grow.
Once you start making quite abit with ppc search engines, then you may consider joining CPS affilliate programs as you will be able to invest more money which will most likely inturn make it easyier for you to promote them and succeed.