I've written an article on this subject which offers a large number of home working ideas You can view it here
You have to sell something, either your products, services or offers, or someone elses products, services or offers. As others have recommend fiverr isn't a bad place to get your feet wet, you can also use your skillset, whether it be article writing, programming, marketing, server management, graphics, web design, etc etc...by bidding on jobs at elance.com, vcoder.com, and similar virtual workers for hire sites. Next I recommend you start building websites and learn about ranking them well on google, bing etc...via SEO. Other traffic sources are social book marking sites like reddit, digg, or social networking like linkedin, facebook. All that matters is traffic, anywhere there's traffic you should try and tap into that. Once you have visitors consistantly, coming to your site, now you can make money off that via ads or selling products/services/offers. If you want to sell products you can start with selling others products via affiliate marketing and a good place to find those is at clickbank.com, granted you have to pay to be a member, but their selection is large. To sell offers(CPA) there are various networks you can join with that, just have to google, also probably have to convince the network on the phone to let you in. For services, you can create membership sites like a dating site or what have you.It's a very very very wise move to try and build lists too(where users optin to recieve email from you) as that's a great 24/7 method of emailing them your offers and not having to wait on them to come to your site. Emailing marketing is how the "big boys" in this industry typically make most their money. Just remember all this is going to take a lot of hard work and energy, but if you don't give up, the earning potential online can easily exceed what you'd be making at a 9-5. Also once you're making money you can outsource stuff you don't want to do and have most the days free'd up to do other things.
If you're not afraid of using the telephone to call businesses, then start calling them and offering a website. Search the internet for John Durham The Telemarketing Report. It'll definitely help you out. Another way is to join some affiliate programs and use the techniques that draw Google to your affiliate links. You can do pretty well with this one as well.
odesk.com Freelancer.com, vworker. Depends on what you want to do, try doing a couple small gigs for cheap cash at home.
there are a lot of works by which you can earn money sitting at your home.online has opened that way for people to earn money without effort hard labor.to start a new business you have to gather minimum knowledge about it.i think you can start with affiliate marketing business.because it is not very hard and through this work you can earn a handsome amount of money.
http://www.c6sh.co.uk <- its a micro job site where you can earn money selling your skills unlike all the other micro job sites there are no fee's