Visa in USA
You cant work for an airline with J1 and M1 visa.
And the H1 you need an airline or employer to sponsor you, and as far as I know there is no shortage for pilots in the USA.
I have had other connection to this 1.5 year ago I wanted to move to the USA, but that was not an easy matter. However that was not as pilot, as I am now considering the USA school, but from what I have heard getting resident in the USA for a pilot is only possible if you get married there.
I am very interested to know if there are other ways, I doubt you can get H1 visa as pilot, and J1 is only good to work as an instructor.
Any more thougts are welcome.