It's not terrible, but you're clearly missing top level talent. Hafner & Abreu are your best hitters, and they might be 3rd-rounders in a 16-team league, but no better than that. You've got a number of decent mid-round hitters, but your pitching definitely needs some work!
The real problem is that I am struggling to see where you could work a trade, because you don't seem to have anything to spare at any positions. So improving in one area will make your team worse somewhere else.
The one exception is at 3B, where, in a 16-teamer, I would be quite happy with KK as my starter. Maybe you could combine Beltre with another player to get an upgrade? Is there a team with, say, Scott Rolen as their starting 3B? They might be willing to trade for Beltre.
Have to say, though, this looks like a rebuilding year for you! Don't be afraid, at the halfway stage, to trade some of your better players for stud prospects if you're out of the running. Good luck!