Spell correction is already a mature field, the need to combine advantages of different methods for better performance arises in non-word problem. A combined spell correction method is proposed in this paper, which contains Levenshtein distance for comparation between misspelled words and correct spelled words in dictionary, improved Double Metaphone algorithm that includes vowel phoneme rule sets aimed at Chinese English learners, and global vectors(GloVe) for character representation that can generate vectors in order to obtain better suggestion lists for misspelled words. Result shows that the combined approach proposed in this paper is better than phonetic correction or edit distance method only, and a comparison with two generally implemented spell check tools is done for experiment which shows that this approach is better than them in correcting misspelled words, and the success rates of suggestion lists for spelling mistakes hit the spot.