No, as I don't have an advanced degree. I can get a freelancer visa on current income, or an investor visa. Investor visas are usually easier to get, but its hard moving such money out of Pakistan at once.
A relative of mine, who is an American permanent resident, sold his house in Lahore and has been struggling to transfer money to his US bank account. He goes to a local bank every day with his wife and has to sit there for 1-3 hours only to remit $10,000 on his name and another $10,000 on his wife's name. He will have to go to bank for 10 days and remit $200,000 in total. There is outward remittance limit of $100,000 per person per year. They will still have some money remaining which they will have to transfer next year.
This limit puts almost all investor visas out of reach. I have not explored the option of moving money through bitcoin.