English Club has lots of information, quizzes and guides to help you understand and practice English better.  Their forums are a great place to chat with other learners about things that interest you.