Like others have said, if you don't want to link a bank account then go with local bitcoins, or find your local Bitcoin Meetup group and buy from them there

I don't mind so I use coinbase.com and circle.com to buy my bitcoins, I may buy some more from local people too.
Also going to get into mining early this year, looking forward to making bitcoins that way
