actually there are plenty of ways around having a greencard. and the US is desperate for mechanics. The company I study at is crying out for mechanics...
You should start contacting a few with your resume and ring them up!!!!
------------------
"..You must ensure you don't cross his nose, give him a shot at you. That is critical!" Malan