Check around on the web and it's not hard to find the usual steps:
1. Wash the car out of the sun using a car wash detergent - make sure you use a wash cloth, soft sponge or wash mit that is perfectly clean so it won't scratch your paint. Big point - if you drop the mit, take time and effort and get it perfectly clean. Make sure you get all the tree sap, traces of bird crap, atmospheric fall-out;
2. Carefully dry it with something absorbant that won't scratch. You don't want to add swirl smarks. Big point - if you drop the cloth, take time and effort and get it perfectly clean;
3. Go to the expense and effort of "clay barring" your car. You can buy Clay Bar kits at Canadian Tire, you'll see Meguiars and Mothers stocked on the shelf. If you won't to save yourself some money, just buy the clay bar if you can buy it separate from the liquid "Detailer" liquid that comes in the kit. But you'll need something slippery when you "clay bar" your car - a soapy solution is what the detailer shops use. Big point - if you drop the bar, take time and effort and get it perfectly clean by picking out the grit and folding it over. Or discard it and start with a fresh one. Clay barring not worth the effort? Run your finger across a section you clay barred and tell me it's not amazingly as smooth as glass! You won't have to clay bar more than once every few years, if that often. But I guarantee you're be amazed at the difference on a car that's a few years old:
4. Get a swirl remover/polish and a electric obital polisher - often on sale at Crappy Tire. The swirl remover does just that, and it's polish will give the finish an amazing sheen. The buffer will take the time and effort out of this step - and you can't easily match the even shine and lustre doing it by hand. Big point - if you get debris or grit on the polishing/buffing pads, take time and effort and get it perfectly clean. And keep the cord of the buffer, if it's not battery powered, over your shoulder, not dragging on your paint;
5. Final step - use a good high tech wax/sealer. I use Meguiars NxtGen and have great results. Use the orbital buffer to both apply the wax, then remove and polish the finish. Big point - if you get debris or grit on the polishing/buffing pads, take time and effort and get it perfectly clean.
Repeat the Swirl Removal step if you didn't get most of the scratches out the first time. Or try a compound a little more aggressive - they come in a numbered series. Professional detailers use a harsh one to "cut" the clear coat, but leave that for the professionals or you could end up damaging your finish.
You can't do a better home job if you follow this process. Which product you use won't vary the results as much as the effort and care you use at each stage. Got a question - you can phone the Meguiars technical help line and they'll tell you what to do. Or you can email them, which is what I did.