We are not a big famous blog yet. So it is very difficult for me to generate enough revenue for any significant amount of cash. I get maybe $2 from Google's adsense per month, which is not very much. At that pace it would take nearly 4 years for me to reach a $100.
So I registered for Socialspark.com and have managed to bring my earnings up by quite a bit. I now can easily earn an additional $30 per month for writing a couple of additional blog posts.
Here is how it works. Once you register for the site, you'll be asked to join as either a publisher or an advertiser. You'll want to sign up as a publisher, which will enable major companies to pay you to advertise for them on your site. Add your URL and some other general personal information to your profile and you are all set up. They do the rest for you by finding advertisers that feel that you write well enough for them to pay you.
Generally speaking, you receive a "lead", which means that an advertiser wants to know if you are interested in writing for them. They'll offer you a payment (usually for around $10), but you have the option to counter and request a higher fee. I have not done this, probably because I am so desperate for whatever they'll offer me that I don't even bother. But I'm sure if you try you could maybe squeeze an additional few dollars out of them.
Either way, if you accept yes then hopefully they'll send you an offer which means that they actually want you to write a blog post about them and their project. Usually the posts are about a campaign the company is running, or a press release they want publicized. I've written articles about Walgreens' contract negotiations, "Pimp my Office" contests, and mini-TV series. Generally there are a couple of requirements they want you to include in the post; a link or video that helps their cause. Most posts also request at least 200 words.
The only catch is that they make you wait 30 days from publishing the post before the funds register in your account AND you need to have at least $50 before you can request a payout as well. Otherwise, they charge you a $20 fee, so if you have $40 in your account you only get $20. Right now, I'm waiting another 22 days before I receive $15 and then I'll cash out for $75. Not bad, for only 5 blog posts. Right now, they offer both Check and Paypal pay outs.
Just remember, this is not as simple as posting advertisements and you will need to put in some work into the project. Each post usually takes me around 30 minutes, which still means that I'm equaling around $30 an hour which is great money.
Anyways, if you are interested you can click check it out at Socialspark.com.
Best of luck to all!