It does work. Well, a couple of things. Your hitting is obviously more than fine, but your pitching well... it could use some work. You will catch up in Ks since some of those guys are insanely over the innings limit. You really should carry some more pitchers.
Also, get rid of your dead weight. For instance, drop Barmes. Unless you are Clint Barmes he should not be owned in any but the deepest league. You can pickup better on the waiver wire. I believe Crosby is available. Actually all three of your bench spots are taken up with guys who aren't doing much. Alou is very old and very brittle. If you're going to get an old brittle guy pickup Frank Thomas who is old and brittle but batting fourth and hitting for power. he's also picked up his average significantly in the last month. He's probably a better starter than Atkin is right now.
I would also try and trade one of your big hitter for a power arm. Try and get Pedro or Carpenter. The Greys is starting Corey Patterson, Lee is definitely a big upgrade for him. In leagues without a ton of bench space, I tend to try and have more pitchers on the bench so you can rotate through matchups more easily while maintaining your innings. (i.e. no one starts against the Yankees). Your pitching is definitely your weak spot. Try and get a cheap closer. I see Putz is on your waiver wire. I'm not sure what's happening is Seattle, but try and get their closer.