One of the most recognized platforms in the world for blogging is WordPress, however, if you were to opt for an upgrade (as I tried), from Pakistan, it is not possible.
While trying to pay for the upgrade, I received an error message that said: This transaction cannot be processed. Please use a valid country on the billing address.
Since WordPress uses PayPal for its payment processing, unfortunately, Pakistan is not on the list of countries support by PayPal for payment processing. There are quite a few countries that are blocked because of this reason.
Here is a forum update that I found on the above mentioned subject.