In the thread on consulting a few days ago a great point came up: if you can translate your skills into value to a business, you might end up having conversations with people they didn't know they wanted to have. An example: you can go to a tech meetup and pitch yourself as a full-stack Rails developer, and try to get work from people who know they need Rails developers -- or you can go to a finance meetup and pitch yourself as a solutions builder, and end up getting 10x the revenue from a project that's turning a spreadsheet pipeline into a CRUD app.
My take on networking, and what's been working for me, is to reach out through people you already know. They might not be hiring your skillset, but they might need a solution to a problem. Almost all of the work I've been doing lately has come through intros, and several of those started off as fairly cold relationships. For example, I applied to a startup incubator, whose founder decided I was smart but too early in my idea, so hooked me up with another founder who needed some heavy lifting done on the Android side. Other projects have come through more direct referrals, but almost all have been for startups who are flexible on parameters (including time, remote, etc) and who don't even have websites, let alone job ads.