I will share some of my experience with you here:
1) First of all you can deposit in your instaforex account though local transfer in pakistan.
Use the following link and chose the first option,
2) Second you can use Skrill to deposit in your account, just use any local currency exchanger to transfer funds into your skrill account and from there you can transfer directly to your trading account.
Hope this answers your question