Bueno, es bastante dificil. Tienes que tener una habilidad especial o profesion muy buscada para que te procesen la green card por empleo. Normalmente tienen que hacer un «labor certification» para mostrar que no hay americanos que pueden hacer ese trabajo, eso toma aprox. 1 anio. Despues tienes que esperar tu turno que son unos 3-5 anios creo; a menos que tengas un titulo avanzado o una experiencia muy especial, en esos casos no hay mas espera.
Aqui tienes un par de links para que leas:
https://www.foreignlaborcert.doleta.gov/perm.cfm
https://www.uscis.gov/green-card/green-card-through-job