Write popular posts. Something like "10 things to do when ______________" or " X is better than Y- read why we say so". Titles that make the user think that NSFW fare is on offer might also help your click throughs.
be personal and don't blog only for the money. Then you'll create a good content that will attract more people to read it
It's simple. Provide a solution to a problem. And make sure your solution isn't already plastered all over the internet!
It's hard to predict readers reaction. so the best is to write articles with seo techniques, and write only on those topics that you are passionate about.
The framework is simple, but the legwork isn't. Basically, you need unique content which your readers NEED or WANT. Research your target market and write according to their needs and wants. Be different, take risks, be engaging and creative.