I also have a board on Pinterest just for my stuff, and then I have a lot of other boards too and repost things from other people's boards, so I think I'm doing Pinterest right (I'm about 10% self-promoting and 90% other). To be honest, Pinterest is just plain fun, so it's often where I spend my downtime anyway! Why not pin my own stuff?
Back to the earlier part of this discussion, I used to use outside services like RedBubble and DeviantArt, so I could sell prints and products. Well, I've just about given up on those, and am focusing on Etsy. The reason is simply because, in order for any one venue or service to really work, you have to put a lot of time into it. So if you have your work spread across multiple venues, that multiplies the time and effort you have to put into it. I think it's better, at least for me, to focus on one sales outlet at a time and really be able to put the requisite amount of work in.
Oh and I say "just about" because RedBubble offers iPhone cases - I can't seem to put that one down, even though I've only sold one case. I could do great on RedBubble, I bet - if I spent two hours a day on it.........uh, no.