Repainting it is the only real fix. Buff the heck out of it with a good polish, that might help a bit. However I have gotten a nice deep shine out of my old paint, do the following:
Wash twice with dish soap to strip as much old wax as possible off.
Clay the paint.
Then I used the Meguiars 3 step system, follow the directions it works. But instead of using the liquid Gold Class wax use the paste it seems to go on faster and provides a nice deep shine. The reflection on my paint is very deep I can see the road in perfect detail in my hood.