The best networking advice that I stumbled into was to network with people you’d want to hang out with anyway. Most people can tell if you’re just hanging out because you want something from them, and few find that a compelling reason to go out of their way. In other words, make friends. Even if it doesn’t turn into anything professionally, at least you’ll have spent time with people whose company you enjoy.
That does mean putting yourself out there, but the good news is that through twitter and other social platforms, you don’t have to approach someone in person. Just be a person, treat the person you’d like to meet like a person, and don’t be a pest, or act like you’re entitled to anyone’s time. That usually goes a long way with most folks.