"Our world" is consumed with sourcing. More to the point - it seems as if the only matter of importance is sourcing with social media. Faux careers are being made daily by pumping out the latest white paper, infographic or conference keynote on how to approach your "social" strategy.
Feel free to source/recruit however you want. I don't really find it that difficult in most cases. To me it's alot of talk about nothing.
Wanna know where to spend your time? Client development. You can have all the top talent knocking your door down, but if you don't have a client - who cares?
Blog traffic? RT's? Facebook Likes? So what?!? None of that matters if you don't have a customer ready to pay your invoice. And my guess is - your customer couldn't care less where you dig up your candidate. They just want the job filled.
Get on the phone and connect with someone who needs to hire.