First thing to start with - a choice of a webhosting server location. Try to host it in the country your are targetting traffic from.
Then, make sure the country has the main language equal to the language you use at your site.
You can further target users in a specific country by using the free Google Webmaster Tool, where you can choose a target country in the Settings.
Then you may even add the country name into your posts' title and descriptions to drive some more country specific traffic.