Creating engaging content is a learning process but the most important thing is to keep moving; the more you write, the better you get.
I guess one of the most important aspects in writing engaging content is giving value. Include plenty of information from your research, etc, as if people find it helpful, they will also find it interesting (ensuring they read all of it, thus lowering your bounce rate). It will also help you to get higher rankings on search engines.
Also, do you write in a friendly or formal manner? As a general rule, try to write in a way similar to how you would speak to a friend. Not too formal, but not too informal.
I hope you will find this helpful!