There are many legit ways to earn money through online ..
But i suggest domain reselling business.
If you are interested in this business get the reseller plan at http://www.goresellers.com/ ..
Through this you will get the domains at cheap price & you can sell it to others..

I have been working on internet for past two years and i have made a lot of money through adsense.

The problem is we people are never satisfied with which we earn. People consider online earning as a chest through which all our problems would get solved. Unfortunately, it is like that it also requires hard work and patience in order to get results.

It's probably a bit cliche at this point but I would recommend using a web 2.0 if you aren't already making $$. You don't have to put up any money for hosting and they already have built in traffic. Places like hubpages, squidoo, and maybe in wp or blogger (free hosting ones).

When you think of money, you have to think of a way to add value, whether that is to a company, or to the end user. The best way to "make money" is to help someone who is already making $$ make more of it. This is really known as affiliate marketing, but you can probably do it on a local level if you don't mind talking to business owners.

Other than advertising revenue you earn from your website, do you use other ways to earn money online?
If yes, how long have you been doing so, through what means and how much have you earned to date?
If not, why not?

I have tried making money online from adsense before. It was just a blog and it needs time, but I only earn few bucks from it. Now I am into affiliate selling. Especially by now that I found a system that they called commission loophole. I love doing one time effort with recurring income as a result.

There are many ways to make money online without exposing yourself to unnecessary risks. Some online work options include blogging, writing product reviews, posting comments on discussion forums, designing logos, transcribing legal or medical documents.

In fact, medical transcription is among few online work options that can provide a steady stream of income. Those who are interested in this work can start by enrolling for medical transcription training at a vocational school because without proper training or prior clinical experience, chances of landing work are pretty slim

Don't be suckered into "fast money online" promises. A good site is a business, you need to pour your time, heart and soul into it if you want to make nice income. I use contextual ads as my main income source (3 on the main, and 2 on every other page). I use only google adsense at the moment but I will add another ad publisher in another month. The trick is to get a nice stream of traffic first, get them coming back and grow your site! I don't think of money figures, its tempting to check them all the time but if you focus on doing a good job, the money comes naturally. Good luck!