There's a lot of way to earn bitcoin, sample you can earn bitcoin thru faucets, join to signature campaign, invest to the other altcoins who had potential to increase their amount and trading system and etc. Just be open minded to the opportunity open to you.
Yeah your right dude, you also earn bitcoin in gambling, but if you try the gambling make sure that you are ready for the consequence of this. Also, you can use lending of bitcoin but before you lend your bitcoin make sure for the collateral and be sure that you lend to the trusted people to less the risk you want to take.