If your starting from zero, start by playing some poker freerolls for cryptocurrency. There are several different options and they are easy....bitcoin freerolls (https://www.betcoin.ag/), dogecoin freerolls (https://shibes.poker/), breakoutcoin freerolls (http://www.breakoutpoker.net/ )....etc. Take those currencies you win and put them on the exchanges....Take advantage of the affiliate programs and you can even get more....It's not hard, if you have the skills, supporting these other networks pays off. Once your knowledge increases, you will begin to recognize other opportunities! Network, network network!
This is one good instruction on getting some Bitcoin from zero. And I agree that affiliate system can give you a good passive income once you establish your network. Unlike with MLM company that needs you to pay sum of money, affiliate system of some site just need you to register and advertise your referral link and start earning when someone signed under your link.
Aside from that, in real world, in order to grow your business, you also needs network of people that have influence in their society. You need to befriend them in order to advertise your business whenever you have established one. They can also help with the sales depends on the commission you can give them . Or be your channel to advertise your site that accept bitcoin and other mode of payment.