Here are some useful links to grammar and reading Web sites.
Most of these contain interactive exercises so you can practice and check your work almost instantly.
GRAMMAR AND WRITING WEB SITES
READING WEB SITES
ENGLISH AS A SECOND LANGUAGE WEB SITES
TRANSLATION AND FOREIGN LANGUAGE WEB SITES
Progress can only be accomplished through lots of exercise. Be sure to visit these interactive exercise links regularly