As said above "prepping is the key". Before the primer goes on my car gets sanded from 400 grit all the way to 12000 grit. And after each coat of primer and paint. I use the Don Youst method.The money I spent buying his DVD's are well worth the investment.
Good luck
Mike