The first thing you need to understand about making money online is that traffic on your website will be the biggest key. When you have a lot of traffic coming your way, your opportunities for making money online will be huge - but when you are unable to get traffic to come your way, you will have a hard time indeed with your quest to make money online.
The next thing you need to understand is that the biggest key to bringing traffic to your site will be understanding search engine optimization; when you are able to appeal to search engines, you will be able to achieve the high ranking you desire - and this high ranking will translate to high traffic numbers.
And finally, you need to start realizing that there are things you can do beyond search engine optimization in order to get people to your site. For instance, you can visit blogs and forums that are frequented by people who will appreciate your site, or you can become active on social media, or you can write off-site articles - and these ideas are just the tip of the iceberg!
Once you realize the importance of traffic, and then start figuring out what you can do to get traffic to your site, you will finally find yourself in a position where you can make serious money online - and can start living that enviable life you have dreamed of!