Basically, you need to clean, clay, polish, protect.
The polishing step is where the defects are removed, usually with a buffer of some sort. If you don't want to invest in the tools and products to do it, you can always have a quality detailer take care of it for you. Once the vehicle is clean it will be easy for you to maintain from there.
Avoid the $50 craiglist specials and expect to pay a few hundred for a quality paint correction.
If you want to check to see if your car needs a clay bar, find a plastic sandwich bag. Put your hand in the bag and lightly rub your fingers over the paint. If it feels rough, you need to clay. (The bag will amplify the sensitivity) Clay bars were designed for new cars that had rail dust on them and they would start to get rust blooms while sitting on the lot. If you picked up your car at the factory then it may be nice, but usually it sat on a lot at the factory, rode on a rail car, sat in a depot, and rode on a car carrier to the dealer where it will sit on the lot.
If you use a glaze (which is usually a product for filling and hiding minor imperfections) don't expect much durability. They will only last a couple of weeks before the product washes / evaporates away.
There is so much to a proper detail if you are looking for correction and protection.
Some of my detailing examples:
http://www.mnzaino.com/phpbb3/viewforum.php?f=3
Good luck!
Randy