Hey there, seeing as this board is now Bitcoin-maximalists-only pretty soon, you should be informed.
Typically the easiest and most self-sufficient way to buy bitcoin is an exchange or market that lets you buy bitcoin online such as cb: https://www.coinbase.com/places
Another option is to buy locally at localbitcoins. This option is better for people with privacy or anonymity concerns. You should try to only buy what you need in this case.
You need a wallet to transfer bitcoin from and to your coinbase account / the guy you buy from. Many places offer free "online" wallets. Don't trust your money online and try not to keep a lot of money in Coinbase. Personal favorite software wallet is https://electrum.org/
and I have a hardware wallet called trezor.
If you want your own personal bitcoin bank that you own the keys to completely, a hardware wallet is the way to go, otherwise you use your android phonewith the electrum wallet app.