I do not kow what is the best way to save more English words , but I have a current method to save more English words and I do not know if it right.
My method is read any article in English (ususly I read from http://en.wikipedia.org/wiki/Main_Page 
and spot unknown words and collect it in a paper to translate it into Arabic.And read the article again.
the method of saving words is by write the one word many times to save its spelling.
but this way (saving words) I think it is slow way.
........
If you are follow that way , and you find that it the best method to save English words , tell me
If not tell me waht is the best way to save more English words
>>>>