There are many websites that are not focused on one specific skill but instead have many different lessons, practice activities, videos, etc. that will help you with many English language skills: listening, speaking, reading, and writing, as well as grammar, vocabulary, and pronunciation.
Learn American English Online is a free website with lots of resources and activities.
ThoughtCo. has an excellent site for English language learners. You can listen, work on reading comprehension, vocabulary, and grammar.