I don't know about the other Americans in this thread, but I've been getting quite a bit of email from Europeans asking for advice about working in the US.
Believe me! I'm not complaining!
I like to help out whenever I can. I remember how tough it was for me trying to get my foot in the door.
But I have two points for any foreigner considering work in the US:
1) I'm not the best person to ask because I have no experience with immigration law. You'd probably get better advice from a Brit or Aussie or Swede who has already done what you're trying to do.
And--
2) Finding a reputable employer/flight school is much easier to do if you're already here.
The bottom line for all the low timers is this: Opportunity exists in the flight schools and charter departments of America.
There is less opportunity at the regional level and, of course, even less at the major airlines.
There are no hard and fast rules. I wish I could tell people (that I know would work hard and do a good job), "do THIS and you'll get a job," but I don't want to have that hanging over my head.
All I can do is offer my encouragement while acknowledging the fact that moving to a foreign country is a risky proposition.
And don't rule out Alaska. So many foreigners disregard Alaska as part of the US. Alaska relies on aviation more than any other state in the Union.
In sum: Good luck, Fly safe, Don't give up, It's a long road, but worth it...they keep telling me...