Just as a foundation on a house is important to the rest of the structure and the longevity of the building, so is the foundation of a Blog.
WordPress is a great foundation, however, sometimes we get that foundation messed up. If you have a WordPress Blog that is under performing, try this, set the WordPress Theme back to the Default.
If your content is good, will readers quit reading something because it is not as pretty?
What about the search engines?
Maybe they are losing their way through all those little enhancements?
Or, try any other Minimal WordPress Theme, sometimes simple is just better.