My position on using social media in sales is simple: It's a fantastic tool for building relationships and an absolutely awful environment to deliver your pitch!
Think about it...You wouldn't walk up to someone at a 'real-life' networking event and pitch them so what makes you think this works online.
As I often say: relationships are a function of the number of interactions over time multiplied by the value of those interactions to the receiver. So...