Social networking tools like Linked in and Facebook are good for keeping and staying in touch with contacts. Social media sites like Flickr, Upcoming, etc are much better for meeting new contacts. Nothing beats real face to face contact so I suggest going out and meeting people at social events. If there isn’t one, set one up.