I can't claim to be an expert. I have a blog, but have difficulties maintaining it because of lack of time. How else can you make money with no website. Well, here are a few methods:
1. Paid to Click
2. Paid to Read
3. Paid Surveys.
4. Paid to Play

.... and a dozen more paid to programs. Unfortunately, they are slow money-makers, and most of them pay better only if you refer, which not many of us are good at. Well, what can be done? People have made heaps of money out of clickbank plus google adsense, but then you need a website for this, which brings you back to square one. How on earth do you earn with no website. According to me, it is not possible, unless of course, you work as a freelance writer, and work offline most of the time. Then GAF, Elance, Bizreef, and so on are the best sites for you.