There are several exchanges for purchasing Bitcoins and Etherium, but Coinbase is the simplest for first time buyers.
Set up account with Coinbase link provided below. You will need to go through verification process that can be done same day most of the time. To the moon!!
Are there any USD exchanges that don't charge as much as Coinbase does? To get 1 BTC is costs around $100...
Kraken has lower fees and maybe Gemini. For ease of use and a way to have quick phone access Coinbase is great.