If you already have ETH on the Ethereum blockchain, you can easily bridge it using StarkGate: https://starkgate.starknet.io/
If you have funds on a centralized exchange or any other network, you can smoothly transfer it using LayerSwap or Orbiter.
Otherwise, to transfer fiat funds, use a credit card or Google/Apple Pay through Ramp or Banxa on-ramp services.