If you are US citizen then the best place to start is at coinbase,
Once they have verified your identity you can start purchasing crypto currency,
You can even use your credit card to get your hand on some cryptos
There is a another website which you can use to purchase some cryptos and its call localbitcoins
https://localbitcoins.com/
Sometimes you can buy using cash if your dealer is nearby,