As someone who has spent much of her professional life blogging (currently on behalf of a CrossFit and Taekwondo gym owner), I would say the biggest ‘gap’ in your current blog format is an About section or introduction to who you are as a trainer, your approach to fitness, etc.
As mentioned by others here, you have a lot of quality content, it just feels a little impersonal at times. I don’t mean this as a criticism – it takes months, if not years to learn how to actually connect with people through a blog. I’m still learning myself!
If you’d like to see an example of a current About page on a fitness-related blog, I recently helped launch a professional blog geared towards fitness and gym owners for MemberTracker: http://membertracker.io/blog/
Note that the first part of the About page introduces the reader to our approach and what the blog entails. Then it provides a brief introduction (with photos) of each member of our team.
Hope this is helpful!