Originally Posted by
BAe 146-100
The only way is by family rights, or a H1B but pretty much no airlines are sponsoring H1Bs as it seems its harder work then getting guys on E3s.
You can certainly obtain an EB-2 NIW if qualified.
There is various law firms saying you can get a green card blah blah blah, in reality you pay anything from 20-30K USD upfront and have a 12 month minimum wait time to see if its approved or not, of course they will tell you its a high chance.