3M Finesse It, a buffing compound, has worked wonders for me.
3M Imperial Hand Glaze is a milder compound and is good too.
You can use them by hand if your joints are up to it or with a power buffer.
They are available at auto stores and auto paint shops.
Carpy