One of the best way to make BTC is to work for fiat then exchange the fiat for BTC Or work directly for btc see services section
This is the only way to get some BTCs. Sell a good or offer a service in an exchange for bitcoins. Or buy them with your Fiat. Every other investment like cloudmining, getting some interest for your bitcoins, even trading will just get you to lose money.
Actually you wanna do the opposite.
You should buy the service in bitcoin because its cheaper, and sell it in fiat, because the price gap is towards the fiat because of the fiat comissions and fees.
Ex: buy some pc hardware in bitcoin, and sell it to your friends for higher price in fiat.