Sort:  

In the U.S., the only place I'm aware of to purchase crypto with your USD is CoinBase. They're currently being overwhelmed with new clients so the signup process is taking longer than normal. But you'll definitely want to get an account there first. Then move your crypto to other exchanges to get the ones you like. Hope that helps!

I have been on CB since earlier December.
So just put fiat through that and what other should I start?
and will I need a USB wallet to store those as I only have Steemit and Coinbase right now?
Sorry for all the questions lol