Understand your audience
Unless you understand your audience's taste and behaviour, you will keep coming up with posts that do little to keep them engaged. Try to go through all the comments and feedback your readers give at the bottom of each post. Reading the comments section will help you dig deeper into what actually is missing.
Sound interactive and friendly
Make sure your posts should not sound formal enough to make them feel uncomfortable. Remember, a formal talk may interest some (like your loyal readers), but a friendly, intimate talk has the ability to attract just about everyone—be it a professional, non-professional, new reader, old reader, and even people from any walk of life.
Use less jargons and more plain English
Jargons are scary and intimidating for most of the readers. If a newbie visits your blog, hoping to learn something about a particular topic, he may get turned off by excessive use of jargons that go straight over his head. People wishing to learn new subjects and industry usually take interest in the writing that is easy to understand.