Here is what I did... first of all if you're in the US, use a VPN, I like NordVPN but I pay for it.
Follow this guide, only the "Connect Your MetaMask With Binance Smart Chain" section since you already have MetaMask (or create a new wallet if you like, but I have just one)
then go to https://www.binance.org/en/bridge
select the assett, Ethereum, and you'll see the "From" switch to Ethereum Network. Leave the "To" at Binance Smart Chain Network
Type in the amount you want to send, and click send, and they'll give you an address, go to your Ethereum mainnet and send that amount of ETH to that address, and it will show up in your BSC Mainnet once it's approved and everything