It depends on what kind of problems you have with obtaining a visa for legal work in the United States. I can suggest you use a professional immigration attorney service. The specialists of this law firm will definitely be able to help you in solving any problems related to obtaining visas to the United States or obtaining citizenship.
You need to read up on what visas are available and how they are issued. There are plenty of online articles on that topic. Once you have basic understandings of how these things work, you will be able to ask more meaningful questions and get answers.