A blog and a site have blurred to really become one. No longer to people navigate to a “blog” from a site, the content you create is as much a part of your site as anything. Make it so.
With that done, consider why though your audience doesn’t seem to have an interest in your posts: the titles, images, brief, or even perhaps the fact that they indicate that the author is “admin” – that doesn’t exactly make a visitor confident that the site is legit.
Are your web analytics in place? Are you certain no one is reading? Is your audience merely stopping at your homepage and going no further while others are reading your posts which are unavailable on your main page? I’d fix that, no?