10. Land an Internship

Finally, even though it’s unpaid, taking on an internship can be a great way to get your foot in the door for permanent residence in the United States.
The key is to make yourself indispensible to the company that takes you on, and with any luck, you’ll land a job offer. But even if you have to return home after your internship, it will always look good on future job applications to American companies if you can list another U.S.-based organization under professional experience.
So there you have it – relatively easy ways to make the admittedly difficult transition to life in America. As long as you have significant time to devote and the willingness to stay flexible about the route, there are ways to achieve the American Dream, no matter where you were born.
Sources:
uscis.gov
travel.state.gov
liveworktravelusa.com
gooverseas.com