This paper proposes a compressed sensing-based high-resolution direction-of-arrival estimation method called gradient orthogonal matching pursuit (GOMP). It contains two main steps: a sparse coding approximation step using the well-known OMP method and a sequential iterative refinement step using a newly proposed gradient-descent method. To enhance the recoverability, we further propose an efficient projection matrix design method, which considers the constant modulus constraints imposed by the projection matrix hardware components. Simulation results show the effectiveness of the proposed methods as compared to benchmark algorithms.