Not sure how bad your spots are, could be tree sap, here is my advice:
Clay bar, and then wax, when washing filter the water if you have hard water and use a good car wash, not dish soap.
Nothing looks better then a clean black car or truck
I use ICE and like the results. so far