Most people who are new to BTC or find a way to accumulate BTC this might help you out; few ways to make money from BTC:
*Daily trading
Not really daily trading but general trading is good,the only thing needed is putting in some time and money to learn if you aren't familiar with trading.
*BTC mining
I think for btc mining one needs to invest alot which would cost a fortune if you want materialized profits from btc, but mining other coins than btc here am all ears.
*Investing
*Selling your items in exchange for BTC; i.e(receiving BTC as payment for work or items sold)
Self explanatory, no explanations needed.
*Yield farming (De-fi)
This one for altcoins is huge haven't just tried it with bitcoin.
*Airdrops (this helps allot but be aware of fake ones too before participating)
*BTC surveys
Back in the day airdrops were legit ,today not so much...too much data harvesting going on for the reward of dust.