It's been a while since I dealt with immigration, but the last I checked, anyone can come here for up to six months and stay as a tourist. The only requirement was to leave and re-enter the US every six months. Working here legally is the hard part. You'll need a green card. Getting married to a US citizen is the easiest way.
My experience with immigration was on behalf of my former wife. As far as you being a skilled worker, I doubt our government gives a sh!t. I found them to treat everyone like a Cuban boat person. My wife's uncle is a former Prime Minister of their country, plus she had a Master's degree, immaculate background....did that matter?....nope, no one cares. Get in line with the rest of the boat people, you dirty immigrant. That's how we treat anyone who might actually add value to this country.