Sounds like you need to start doing some research. Start reading blogs, forums etc and find a method that interests you. Then come back and post specific questions. Almost all methods can work worldwide.
One method: buy low, sell high.
this list could continue for hundreds of pages
Marketing (which is essentially what everything else in this list is...)
Reselling (Free web hosting reseller program as an example)
If you are art educated: Graphic design, Website design, Logo design, Font design, T-shirt design
If you are a writer: Copywriter, Website optimizer, Link builder
More technical, but also requires marketing...
Software development, Web app scripting, Mobile device app coding
writer: eBooks, Manuals, Blogs
The best of all is to become an artist, but don't do that on a whim, it requires a real passion.
That said, what are YOU passionate about? <= Start there!
If you are looking for how to build an online presence for free, you can do that, but I highly recommend that you purchase a domain name of your own. There are a few under $10.00 still, some a little higher. But whichever you chose, remember to stick with it.
Still, there are free domains. I would not recommend them, but they are available. But don't get a subdomain on someone else's domain. The one exception would be a Google blogger bog or a Google site, because the subdomain you choose can eventually be set to send people to your own domain.
Those are the only places that I will recommend for hosting a free site/blog, too. Everything comes at a cost, even when it's free. Google blogger/sites will slow down at peak use hours. But at least they don't require you to show ads. Then again, you could write valuable content and show ads on Blogger and Google will pay you a share of the advertising money they get when someone clicks on an advert.
I don't like ads, which is why I stopped playing around with Wordpress.org, Tumblr, and others. Plus, you get nothing for the adverts shown, even when your user leaves your site by clicking on an ad.
Dedicated Ad sites are called scraper sites, usually. They are only built to entice traffic and show them an advert and get paid for when the user clicks the ad. It requires a lot of traffic to make that work, and then again, your domain name would need to be a good one, usually. That means, get a really good domain as soon as possible. It also means you could get an expired domain name that already has traffic relevant to your website topic. But these usually require more than a registration fee, there are drop and catch services dedicated to grabbing such names and they usually fetch a nice chunk of change. It's not free, but it is an option, and once you get going you will probably want to do something like that, or grab one from the domain name board, or a domain name forum.
There are many ways to make money online ---
1. You can upload a video on YouTube after some times you can become YouTuber.
2. You can become a blogger
You can see this YouTube channel -- youtube.com/channel/UCyv8vg5SJPRiuFO8CB8zmfg