Buy Bitcoin with LocalBitcoins
LocalBitcoins is a service that works for most of the countries, so I will explain all the steps how to buy Bitcoins with LocalBitcoins here.
If you should have Problems to buy in your Country, just let me know in the comments and I will find a way for you.
Signup at LocalBitcoins
First of all you need to create an account with LocalBitcoins.
You can signup here:
Select your Country
Select the Amount, Country and the Payment Method how you like to pay.
Select the Seller
Look for a Seller with a high Feedback score, many Trusts and a good exchange rate.
Pay the seller and get your Bitcoins to the Wallet Address that you have created earlier.