6. Play the Diversity Lottery

Every year 50,000 visas are available for people from countries that have a low number of applications for permanent residence in the United States. This is called the Diversity Immigrant Visa Program. Unfortunately, you aren’t eligible to apply if lots of other people from your home country have already sought permanent U.S. residence, and the results are totally luck-based.
But if you win you’ll be granted an immigrant visa number immediately, making this one of the fastest routes to take. Note that you will be disqualified if you fail to meet minimum education standards or have a criminal record.