you can use FB traffic to earn. for example you have a page with huge likes or a twitter account with huge reach. what you have to do is .. just create a website with google adsense like any revenue program. and post like on these account. you can earn when they clicking ads on your page.
You can earn from facebook and twitter but not directly. As Kaleekr said you can reach to a huge niche audience through social media sites, you can drive them to your website and make sales on your website by advertising, selling products, offering services etc.
I have a trick and it works that , I visit one website as oldc.in who has getting more facebook likes but at that time it has low number of likes and shares. I like and share their posts and then I write in their feedback that I have nearly 1250 friends then what is the benefit to me for sharing your post then they reply me that they verify my facebook account and said to share more than 10 posts and they commit me to recharge my mobile and it's done. Also you can use this trick, They also give you other benefit.
In addition to Kaleekr opinion, you can sell your Facebook post. If your social page have a lot of fan, sell your social posts whose content related to your page content for buyers. For example, your page is about beauty tips, so you can sell social posts for cosmetics companies. Or your social pages is about news, you can sell any content of posts
You Can Sell Your High Likes Facebook Fanpage For Earn money. YOu Can also Drive Traffic To Monetized Sites.You Can Also Earn money With Your Fanpage Buy post other website and blog url.
If you have an ACTIVE audience, meaning that the people in your Facebook or Twitter are potential buyers, then you can make money by promoting your product to them. One of the best way is to build a blog and stay active. Add your social network accounts to that blog. People will find your blog and if they like your content they will follow you through your social network. BAM! You get a lifetime fan of your blog or in other words, a potential customer. You may have a VBlog too, it's whatever that works for you. Hope that helps some.
many services for twitter users to earn money like sponsored tweets but for facebook i think its only for generating traffic not for earn money.
Earning on Facebook can be easy, its really matter of how...check out this video see if its for you also if you're not tech savvy you may want to start off with a bunch of intro videos