If you are not familiar with clay give this stuff a try:
MeguiarsDirect.com: Smooth Surface® Clay Kit
I was skeptical about using clay on auto surfaces but it does work. It removes dirt even after you washed your car and makes the surface very clean and smooth... Then apply wax of choice.