go to a body shop and ask em to stick a mop over it, should get it all out if not they will have super strong polish that will do it, most places do it for free, some will charge....
other choice is get some tooth paste and apply a small amount to the scratch acts as a stronger polish, then wax etc over the top.