OK, I believe the simplest method would be for you to use LocalBitcoins.com to first buy Bitcoin using your preferred payment method. I see there is quite an active market for Pakistan. You may then convert your BTC into XRP using the Shapeshift.io simple exchange.
Please see our guide to Ripple for help in selecting a wallet to hold XRP:
Please login or Register to submit your answer