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
*BTC mining
*Investing
*Selling your items in exchange for BTC; i.e(receiving BTC as payment for work or items sold)
*Yield farming (De-fi)
*Airdrops (this helps allot but be aware of fake ones too before participating)
*BTC surveys
Daily trading is risky if you are new to it. BTC mining requires lots of investment.
Yes selling items for BTC is best option. Airdrops are also good but they pay in Altcoins bot btc