High gas fees on the ETH blockchain, makes it unprofitable to sell NFTs on it. Binance Smart Chain would be a better choice, but mainstream adoption on the platform is still low these days (when compared against Ethereum).
You should check out the WazirX NFT platform. They are built on the BSC rather than on Ethereum and use the native token of WRX and also deploy smart contracts in their NFTs for getting royalty on each resale. This is supposed to be the first South Asian NFT marketplace.
Further, regarding the NFT boom and how to make money out of it, i had attended a session on NFT and some termed it as "a hobby of millionnaires". But i personally feel that NFT has created something like a digital wall where i can hang in my paintings or other collectibles. it changes the concept of a lot of things and maybe hard to perceive at this moment by a lot of people.