If you want to earn online share market is the best option. just do long term trading from a reputed broker also keep a watch on tv news and magazines.
While do not go for online surveys and typing jobs most of them are fake and the work is irritating. Only the legit work is affiliate marketing, you have to write a blog or make a website and promote products from amazon, flipkark, clickbank etc.
But you can see the results after 6 months.but the work is good, you need to have good writing skills for it.
If you are looking for a good affiliate program click here: https://tinyurl.com/y7s97k3l