I would start with a paint cleaner like Megs Deep Crystal paint cleaner or Poorboys World Pro-Polish the later of the two is my go to for your problem.
I've found Meg's water spot remover is great, and is safe for almost any surface. Glass, chrome, rubber, paint etc.Application can be by hand (easy) out da