I moved to Seattle two years ago and knew virtually nobody. I met a lot of people through local groups like SaturdayHouse, Six Hour Startup, and nPost, got to know people, and even found a job through a friend of a friend.
It can be difficult and take time to find the kind of employment that pays and allows you the freedom to do what you love, but it is possible. I wish you much luck.
Nate Westheimer (http://innonate.com/) is the new organizer of the NY tech meetup. He has started an experiment doing office hours to have short (15 minute) meetings with people. http://innonate.com/2008/12/15/office-hours/ Sign up and go talk to him, I can almost guarantee he knows a handful of people who are looking for part time programming help.