Ways to earn btc:
1- Faucet (you earn little and in a long time, but the little you earn can go up in value).
2- Participate in altcoins airdrops. (most shit but some is gold)
3-Trading altcoins, you need investment and training
4- profitable mining needs cheap electricity and heavy investments.