ANY site/blog with traffic can make money But you don't have monet for atleast a domain i doubt you will ever make money ... becouse i am sure your skills are limitated ....
I find it hard to believe that anyone who can't afford $10 for a domain and $5 a month for hosting, so $70 a year is serious about working hard and making money on adsense.
I made a little over $300 this month with a blogspot site. It's possible but not easy. Paid reviews, Adsense and some affiliate.
You can earn $100/month easily even from a blogspot blog if you have the skills to write unique content
It's really about traffic, click through ratio, and your eCPM. Whether you are doing affiliate links, adsense, text links ads, or whatnot, it's all about making your blog popular. For those that already have a decent amount of content, here is something you can do to mine your site for more revenue... Look at your adsense earnings for the 2007 year. Hopefully you will have defined some channels so you can find out what content is generating which revenue. Then, for pages with good CTR and/or good eCPM, consider spending some time working to get them higher up in the SERPs. I've got a blog with a couple hundred feed subscribers (nothing exciting) but the niche is absolute crap... so it doesn't make much money.