agnelson wrote:Experience only replace degree for H1.
There's no particular reason why the OP couldn't eventually aim for an H-1B. When a dream is proving difficult to achieve, sometimes the thing to do is to take a step in the direction of the dream and see where it leads you. In this case, there would be nothing wrong with hezb spending some time in Utah volunteering at this place. I presume this is a field where volunteer work is common (even if hezb has an ultimate goal of paid work), and volunteering as a visitor to the USA is fine if the work is generally done by volunteers.
Then network with people and see if you can find out the lay of the land in your current field--by this I mean special care counseling--in that part of the country. If you can get to know people in your field sometimes doors will open--both in terms of getting a job and in terms of getting a visa--that you might not have known about before.
I'm all in favor of following a dream, but this sounds like a fairly new dream, at least in terms of moving to the USA. Sometimes it takes time to achieve a dream and sometimes you have to show that you're willing to take the first steps before people will open further doors to you.
Finally, I'm sure you're aware of this, but just to be sure--I assume that you are aware that the day may come when you are asked to learn how to speak Spanish if you move to the USA in a field involving dealing with the public in any capacity. The Spanish-speaking population is increasing in the USA and I could see this eventually being true even in Utah. I'm unilingual myself but I'm also aware that Spanish language education may be in my future.