Really good things to do:
1) Negotiate your smallest COs and derrogs to as low as possible and get hem paid off. Some of the agencies may give you a PIF and a removal simply by their policy. If not write the HECK out of GW letters to get the derogs off.
2) Don't be shy and prepare yourself to write 25-50 letters to one agency if neccessary. Every derog you get removed is worht 10,000+ to you. Make phone calls to staff at the companies and be persistent.
3) Getting the derogs themselves to drop off will boost your score even more that converting secured to unsecured cards account aging and the like.