Hi aaaJENaaa. There are many excellent websites where you canb download free materials for learning English. Some of them are better suited for teachers and others are created with the learner in mind.
Besides, such websites do usually target one area of English at a time: there are websites that focus on grammar and those that aim at helping with the writing skill, etc.. Anyway, here are some of the websites that I use more often:
http://resources.woodlands-junior.kent.sch.uk/literacy/index.htm (many resources and useful links)
http://film-english.com/ ( includes activities / lessons designed around films)
http://www.engvid.com/ ( lessons in video format; varied topics)
http://www.esl-lab.com/index.htm (plenty of listening activities)
http://www.bbc.co.uk/worldservice/learningenglish/ (BBC's famous learning English resources)
http://www.chompchomp.com/handouts.htm (grammar handouts)
http://www.manythings.org/ ( many things :) )
http://grammar.ccc.commnet.edu/grammar/ (grammar activities)
http://www.spellzone.com (some free spelling activities)
http://www.vocabulary.com/ ( vocabulary quizzes )
Hope that helps!
BBC suggests good materials for learning English. You can look here http://www.bbc.co.uk/worldservice/learningenglish/general/sixminute/