Have you already tried searching for a localbitcoins in your area and see whether some seller shows up? It would be peer-to-peer and you need to meet the seller in order to get your bitcoins and give you his money. Also, try whether cex.io works on your country as well. Most of the time you'll be getting above market rates but it gets the job done. Virwox is also good but then again, try to see whether they allow residents from your country to get a hold of their services.