You need to hire a traffic ticket attorney who can help clear your past record. Until you deal with the past violations you will be paying for the daily rate of impound. Your license is suspended. This is serious as you well know.
This may be hard to accomplish. If your license is suspended, the police can impound your car. Is someone else on the car's title? They may be able to get it released from impound sooner if they did not know your license was suspended. This includes a bank or other lien holder.
Clearing up the suspension is a good idea, but probably won't make a difference.