Following ways are :-
1) YouTube:-
YouTube is the best way to earn money with knowledge sharing, gaming, traveling,etc.
First of all you have have to create a YouTube channel after logging in YouTube. After logging create a channel with the name of your choice
Second thing is you have to create a video on topic you like,like on technology, traveling, knowledge,funfact,etc
Then as well as views will come on channel your channel will grow. Once more than 1000 thousand views will come on channel you can moneytize your channel by Google Adscene. Once channel will moneytize and Star grow you can earn money you cant imagine. But patience is most important for that,so go and create your channel.
2) Blogging:-
Blogging is also the best way to earn money, people who is interested in writing like stories, articles, etc can do their best in blogger stream. Those who interested in writing can write on blogspot.com and more website like that after create a account. You can write on blogspot.com easily and as well as traffic will come on your blog earnings will start it also take few months or year to grow traffic but it will happen you can choose it as main stream for life
But most better is that you create your own website by purchase you hosting and domain name then write on it once traffic start on your website you can money tize with Google Adscene and earn.so go and start
3) Instagram:-
Instagram is also become a source of some or more income.
You should crate a professional or simple account and bring followers on your account in multiples of thousand. Once you will have lots of followers on Instagram brands will contact you for paid promotion small channels or brands will approach you for paid promotion,etc so you can earn by that way.
4) Affiliate marketing:-
You can join affiliate marketing by Amazon,etc. I suggest you can login on Amazon or you have Amazon account so you can direct by Amazon Web site.
Go and select (become an affiliate) option than crate an account by some process. Once you will log in you have to advertise Amazon product by your link provided by Amazon you have to share your products link on Facebook page you will create or WhatsApp status but not directly share to your contacts other wise your Amazon account will block or you can advertise your product link by website if you have and earn rewards.
Thank