If you want to learn English then learn Latin so that you can figure out what words mean.
It certainly helps to learn even a few latin root words.