It depends on what your skills are. If you specialize in a narrow area, it's quite possible an employer would sponsor you. Another approach is to go to graduate school. Once here as a student, it's easier to be recruited and sponsored. Finally, of course, there is the lottery, though the chances of winning it are small.