I have this problem of mixing up similar words on drafts and then never finding the little buggers. It used to bother me a lot. I would beat myself up over it (See letter G.) The problem is when you've read your own story over and over again - one is just too close to notice simple mistakes. But I've learned to not care and just do the best I can with it. Part of my editing process is to search for these words and make sure they’re right. This link is to a list of all the homonyms. It’s well organized and easy to use.
Click Here for the list.