I hdidn't master's degree, and used my f1patienceand b2 visa time to network like craat. When I got back I had a few nights out with some of my contacts. Got a few beers in them and got then to spread the word. Within about a week I interviewed for 6 jobs and was offered all of them. Picked the one with the best title, best money and pretty good hours even though I am salaried.
It is all about confidence. Being a great social drinker with good contacts always helps.
I didn't apply for one single job..
Have patience and faith, you will find something. Just remember everytime you are out at a bar, local event, or even church it is your opportunity to network with someone who can help you. Heck I am not even nearly religious, but the contact who got me in the door for the job I have does, and I met him there when I decided to go to a service for a christening. Every person you meet could potentially be your golden ticket.