How networking could help you get a job
Networking is very important for your job search. Surprisingly, few people find jobs via job ads; most people find jobs through friends, former co-workers, sports clubs, etc. In other words, find a job through your existing Network of people you know. You can Network, Online as well as Offline.
Offline Networking: If you are still in your home country and meet people in a bar or in the cafeteria of your school, then try to lead the conversation towards your interest in the USA and the possibilities of working 'over there'. You may be surprised to find out that a lot of people have some kind of connection to the USA, whether that be an old uncle that immigrated many years ago, or your friend went to high school in the US, or someone have a pen pal in the USA, etc. If you are already in the US, then try to 'Google' your area. Here is a couple of examples of what a young Scandinavian can find of Networking opportunities in the San Francisco and Silicon Valley area:
The USA is a Melting Pot, and the larger cities will most likely have some kind of community from your home country, that you could network with.
Online Networking: above-mentioned organizations and clubs have websites where you can read more about possible networking events scheduled in the respective area. Some of the organizations also have forums and message boards where you often see new people to the area who are asking for advice on the local job market. Why don't you try the same?
Network Sites
Here is a list of other online Networking websites that are worth checking out. It is a good and fun way to get to know people. Most of the services are free and you can search for people living in the area that you are interested in, plus you can usually search for people with similar background or interests as you have. Start right away and you will chat with people in the USA today: