From my personal experience, I'd suggest Turnkey forex. They aren't based in Pakistan but take clients from all across the world as brokers have an online presence these days.
In addition, the services provided by them are also upto the mark. Everything from spreads(tight) to commission($2 both side) to withdrawal has been good with them. Never really seen a rough day till now.You can check them out.
Wish you luck!