TT is the expert among all of us on the general topic of how any blog can increase views and build traffic. From that point-of-view, you'll get no better advice.
I'm more the anti-blogger. I don't follow the rules correctly. I don't use a lot of widgets. I don't allow votes or polls. I post photos taken from my cell phone. I do not have a Twitter account or FaceBook etc. The ONLY promotion I do for my blog is in the Showcase Forum, where I put a plug after every 3-4 posts. The rest is all word-of-mouth and connections I've made by reading and commenting on the blogs of others whose work I enjoy reading. I don't have tons of readers, but I have a huge percentage of comments - nearly 20% of those who read, and they share their feelings openly, because I try to in the articles.
The biggest difference between the way you and I write about values is that I tell stories about my own feelings and struggles to come to terms with problems in the world. You basically write commercials for non-profits and causes, with pretty pictures to illustrate. No real POV that's personal. Not much of any kind of edge. No conflict or pain for people to relate to. It's like watching a PBS fund-drive, except the pictures don't move, and there's no music. It's nice-looking, but it doesn't engage me, probably because I can't tell who you are from reading them.