If you’re looking for other free resources on the web to help improve your English abilities, here are two very good websites:
This site provides free English reading materials on varying levels from beginner to advanced. It also has several vocabulary exercises that can help learners with their English reading comprehension.
This is a great site for improving your English listening ability. There are a huge number of lessons here on a very wide variety of topics.