so I'm guessing either british or german will allow me in the states to work.
No it won't - that's what everyone has been trying to tell you. You cannot just pitch up at immigration of any country and say, "I want to work here". It doesn't work like that.
Why would any USA helicopter operator employ you over and above one of their own citizens?
Cheers
Whirls