Every blog should have goals. Every blogs goals are different. They depend on your audience and what you want to get out of your blog.
Everyone wants all of these, but very very few blogs ever get to this point. Most successful weblogs pick a few goals to achieve, become good at those, and branch out from there. It's hard to be everything to everyone from day one. They are goals for a reason, it takes time to reach them.
What happens if one of your main goals is many comments and feedback but instead you're just getting refferals to your site instead? Or what if the only posts commented on are long in depth posts, but you wanted to make short "breaking news" style posts and get a lot of comments? Perhaps it's time to reevaluate your goals.
If your metrics aren't matching you goals, there are several things you can do: