Surface preparation is the most important step in getting the stunning shine you 've seen on other cars. The basic steps include: wash car, clay paint surface, polish paint surface then protect with either a wax or sealant.
Information on claying:
http://guidetodetailing.com/articles.php?articleId=14
Information on polishing:
http://guidetodetailing.com/articles.php?articleId=47
It's going to take an investment in products/equipment and time to get the results you desire.