please keep in mind.
**If you have a 4 year Bachelors degree in a technical field then the MS/PhD education in the USA is free too if you get good scores in GRE and land an assistantship. **
And the rewards of US degree from good university are much higher compared to any other country's education.
If you want to get a BS, do not waste your money, stay in Pakistan and get a 4 year degree from a any government school. If you can't get into Engineering or med, do not worry, go to BA/BS (and MA/MS if your BA/BS is 2 years degree) in sciences and work hard and learn something. Then head out of the country. You will save a lot of money that way.
I am already preparing for this I mean have registered for GRE General, but still to keep safe side I shoul update myself from other options in case I donot succeed in that option.