It is very very difficult for you to play such a game. Whoever hires you in the USA, he/she needs to sponsor a H1B (working) visa for you. This process is time and money consuming. Unless the employer is your brother or sister, few people will to help in such things. If a company needs to a contract worker, it can hire one from the job market. Who is willing to let his/her project wait for a contractor?
If you have good Java skills, if your English is fluent, if you are determined to live in USA,
and if you have no interest in settling down in Canada, I may help you to come to USA. My boss can sponsor an H1B for you. But I don't think he can pay you more than $50 USD even your skill set is as good as mine.
I am an H1B holder, I also have a guaranteed green card case. I choose to relocate in Canada on the basis of my personal belief.
However, I can understand people's American dream.
If you have good Java skills, if your English is fluent, if you are determined to live in USA,
and if you have no interest in settling down in Canada, I may help you to come to USA. My boss can sponsor an H1B for you. But I don't think he can pay you more than $50 USD even your skill set is as good as mine.
I am an H1B holder, I also have a guaranteed green card case. I choose to relocate in Canada on the basis of my personal belief.
However, I can understand people's American dream.