With a 200g and being 5'7, I'm not surprised you're heavy on the surface. I have the same issue (I'm 5'6). Its not uncommon.
Heres why: At 5'7, you have less body surface area than a bigger dude, so there is LESS of the 200g undergarment in your suit, which displaces water, so you have less positive buoyancy.
Before you go buy other tanks or whatever, try a lighter plate. When I dive a heavy gas like 32%, I bust out the aluminium plate. Another thing to consider is a 400g undergarment. Its expensive, ya, but if your dives are approaching the limit of your 200g, then its a good option. Another thing to consider is adding helium to your backgas or stages on dives where you're carrying a lot of stuff. The Faber tanks are lighter as well, and might help you some.
Personally, I just deal with being a bit heavy on the surface by using an Al plate and adding gas to my suit. After all, how long are you really on the surface pre-dive anyway? If you need the gas for your dives (caves, for instance), I suggest keeping your tanks and working with some other options. I think you'll be happier in the long run.