The most common places to purchase Bitcoin here in the USA is thru websites such as Coinbase and Kraken.  Both sites are very easy to use and allow you to link your bank account or credit card in order to purchase Bitcoin.  Alternatively, you can mine Bitcoin using mining machines to generate Bitcoin.