I'd much prefer to let other people (visitors) promote my articles with social media. I do create "made for Pinterest" images so people are more likely to pin my articles, but otherwise I don't do much social media wise.
Sharing in your own network is unlikely to get you many visitors or clicks, and your friends will soon think you are spamming them.
Social media and social bookmaking traffic is often a short burst and not worth the effort because most of the visitors don't convert into clicks or sales.
Good keyword research can see your traffic increase over time without any work on your part.