How can I achieve cm accuracy for x,y,z outdoors positioning
Real-Time Kinematic carrier phase GPS can achieve centimeter-level accuracy.  The Piksi system from Swift Navigation is the lowest-cost system that I'm aware of, approximately $1000 for a pair (you need one unit as a fixed base station).