I would say there are a few big mistakes:
1) Paying for fake followers, likes etc... It may look good on first glance but the fact of the matter is that its easy to spot such accounts given the lack of interaction from genuine people... On networks such as FB - your organic reach is severely limited to approx 10-15%.. If you have too many fake followers then the result will be that real people will not see your updates, they will not interact and consequently it will impact your entire social networking strategy...
2) Another big mistake in my opinion is direct sales... People want to see value, chances are they are looking for help with specific pain points relating to your niche... Focus on building trust with offering useful, helpful, interesting info before attempting promo's and sales...
3) In addition try get your social network to visit your website.... To signup to your newsletter and to read your content... The primary purpose for most is to use social networks as a means to funnel traffic... Hence only provide an enticing summary with a link to your post/page so that you can get the traffic...
4) Interact with your audience... Answer questions or reply to comments... After all you are there to socialize ;-)
Hope that helps!