The first and foremost legitimate way to earn money is to get a job as a freelance writer. There are many web site services which offer free lance writing services like you may be asked to write a project, summaries, abstracts etc. There are also companies that offer the jobs of transcribers. If your listening skills are good and you understand other languages easily then the job of transcriber will be good for you.
Also another way of earning money is to promote as an affiliate on sites like click bank.com or pay dot com.com. These are few companies which offer affiliate services where you can market the products of their affiliates by promoting their products on different sites like your blogs etc.
Another legitimate way of earning money is to read paid emails. There are different web site like cash mail.com which offer this service where you get paid for every email you read which they sent to you.