You should share posts, graphics and media from your blog to the communities you think would be relevant to the people visiting there.
You'd take flak if you try to share your blog in Generic communities, because just trying to get eyeballs on it in that way is inappropriate self-promotion. But if you post on a relevant community, especially in a niche one, then users can subscribe to there, and are there because they want to see posts like that (otherwise they can block), and you'll get the occasional visitor from the All feed which is a fine bonus.
The other piece of advice I have is try not to post too much at once else it crowds the Hot feed. An ideal amount if you have a lot to share is a few times a day.