Join good mlm program like: www.friendslist.biz It's like an affiliate program, except you promote your list instead of someone else's product. You earn money for anyone joining your list 10 level deep!
Instead of CPA find items to promote that have a recurring income. Residual income - Do the work once and get paid for every month!
I have actually been experimenting on free revenue sharing websites. I have started to see results and the twist is I and spending all my earnings to outsource my own work for more profit. Kind of like an inside business, it's fun.
You can try Adwords or other PPC advertising, it takes a while to maste, but is a lot faster to find out a profitable niche than SEO
so maybe a method of where i pay for rankings on "xbox live vouchers" make a website selling them and could even put a CPA gateway over the code?
My main income is freelancing ... But i struggle to make better income with Websites Adsense + Affiliates
Try multi level affiliate marketing. This way, you will not only earn from your own affiliate sales but from the sales of your downlines as well. There are many multi level marketing opportunities online. You don't need to spend a lot in starting your own affiliate network. Also try Google AdSense.
mabey do a facebook fan page of something i dont know if you can put google ads in or not i think you can though. Or start a site or forum or blog. Do something you have an interest in and are willing to promote. Good Luck Stick with it no matter what you do. Mabey a forum on affiliate marketing or something or blog.