Just wire money to an exchange. Use gdax instead of coinbase itself, they are the same company, but coinbase the website charges you for ease of use. There is also gemini and kraken.
Right, exchange is the best place to buy bitcoin cheaply. Some other third party things like coinbase, shapeshift and xapo are problematic when you want to buy bitcoin. They have crazy commisions and fees.