After claying and washing use some 3m perfect-it swirl remover. I did 3 times with gloss enhancer in between coats. Then put a few coats of show car polish on with gloss enhancer in between coats. Then put a few thin coats of any wax you choose with gloss enhancer in between coats. I've heard Meguiar's #20 polymer sealant is good after waxing.
Just a little elbow grease and a fresh start early in the morning.