I have a blog, facebook, pinterest, and instagram. It is a lot of work to keep up with them all! Honestly, the blog is the most work and though I get followers, I rarely get clicks to my shop even though I promote it fairly often. Facebook seems to just be a lot of my friends and no one else. I actually get a lot of attention on instagram, but not sure how many visit my shop. Pinterest has been a bomb so far, but maybe I'm doing something wrong. (Funny, because I have tons of followers and repins on my personal account)
I keep everything on those accounts relevant to my shop (so animals, pets, outdoors, etc.) instead of simply advertising every listing. I think that helps because someone who is interested in a post may keep reading and eventually be lead to my store even if they weren't seeking it.