It's really not that easy, otherwise everyone would do it.
There are thousands of ways to make money nowadays, you just have to be really good at one. The same applies to making money online. You must first get really good at all the activities which will make people go to your platform.
To all the guys starting out, don't get discouraged by all the challanged that are forthcoming. Nothing good comes easy. Also really important, don't think too much about the money you intend to make. Instead, once you figure out what exactly it is that you want to do, whether blogging, affiliate marketing or whatever, take the time to learn how to drive people to your platform.
You won't make any money without any traffic/subscribers. But if you can hack that, the world will become your oyster. First go learn how to drive traffic, START driving traffic, and then worry about how to make money from it.
That's just my take, but all the best!