You need to use DEX like bisq to convert bitcoin or Etherum to monero, for privacy. Using Coinbase is not safe because it is a centralized exchange. Or you can use the other exchanges that have been mentioned by the posters above.
This is the best way to be anonymous, since monero is more decentralized.