It might help to know how many teams are in your league. If you are in 14-team league, you have a pretty good lineup.
One of the problems is that you have a lot of guys that are past their primes you are relying on (Biggio, Alou, Giambi) and too many unproven young guys (Francouer, LaRoche, McCann-- I'm guessing that you are a Braves fan like me

) for your team to have any consistency.
I know it's going to hurt (being a homer won't help you win championships), but you're going to have to trade your most valuable guy, Andruw Jones for at least 2 quality players that can fill a couple holes on your team, most notably 2B and OF (maybe a deal where you could land Roberts and Carlos Lee or Soriano and Vernon Wells).
Again, unless you are in a very deep league, I find it hard to believe that you don't have some better ww options than those listed. If you do, I'd drop the extra catcher for something you need and get agressive in your trades, and I don't mean guys that were good 5 years ago.
http://www.fantasybaseballcafe.com/foru ... p?t=195425