I agree, find a good body shop or detail shop and get there opinion on how to fix it. It may just take a good detail shop to buff, wax/polish it out. Not saying the work you have done was incorrect but the good detailers have the right tools and the product knowledge (polishes, waxes, cleaners...