If you can find a company to hire you, they'll get you an H-1 visa which shouldn't be a big problem. Getting the visa itself is not difficult but the company has to see something extra in you to wait and pay for your visa. I suggest that you enter US with a tourist visa, rent a small place to...