This paper presents the design and implementation of the controller on pitching and rolling angular motions for a small-scale coaxial Unmanned Aerial Helicopter (UAH). The analysis is based on a lump system to indicated the pitching and rolling rate’s black-box model. We first design the control law for the attitude control model used within the proportional controller. The proportional controller makes the rise time about 0.3 second, but it also brings 50% steady-state error. Then we have designed phase-lag controllers to reduce the steady-state error. By using Matlab to perform the controller simulations and doing the real flight experiments, the rise time of attitude control system is about 0.2 second, and its steady-state error is less than 10%. In the end, we also design a proportional heading angle controller, and tie all of the controllers with a GPS sensor. With this combination, we accomplished a GPS auxiliary hover controller, which could hover in the environment of the wind speed of 5~7 kt within a radius of 3 meters.