Lattice reduction has been successfully applied to data detection in multiple-input multiple-output (MIMO) systems. In this paper, we introduce a polynomial time algorithm for lattice-reduction-aided (LR-aided) MIMO detection. The hybrid method we present integrates the length-based size reduction technique into an angle-measured method. To assess the performance of the algorithm, we compare it with the LLL algorithm, a widely used algorithm in MIMO and wireless communications. Our experimental results show that despite that the two algorithms have the same complexity, the hybrid method is empirically more efficient than the LLL algorithm, and the communication channels improved by our hybrid method have smaller bit error rate (BER) than those improved by the LLL algorithm in data detection.