If you are going to paint the truck at some time in the future. Do not use any wax or polish that contains silicone (beware: many manufactures do not state if they use silicone). It is very hard to remove silicone residue - it will ruin paint jobs.

Here is a heavy-duty polishing compound. There are many other brands and different (smaller) grit sizes available.