It is important to select proper ground motions for obtaining accurate results from response history analyses. The purpose of this study is to propose an accurate and efficient method that does not require excessive computation for selecting and scaling ground motions to match target response spectrum mean and variance. The proposed method is conceptually simple and straightforward, and it does not use a simulation algorithm that requires a sophisticated subroutine program. In this method, the desired number of ground motions are sequentially scaled and selected from a ground motion library. The proposed method gives the best selection results using Sum of Square Error and has the smallest value(=0.14). Also, The accuracy and consistency of the proposed method are verified by comparing the selection results of the proposed method with those of existing methods.