New concept English also has American English version and British English version. Besides, VOA is slow, VOA remains the same, and BBC has everything.
It's very suitable for you to do listening exercises.
2. The online school part of Hujiang. Com is charged. There are 0 basic pronunciation classes, BEC business classes, IELTS classes, new concept classes, classes 4 and 6 and so on. Free part: just say it every day. Give some sentences every day, and then you imitate the tape recorder, and you will know your spoken English at different levels. The free part also includes: one sentence a day, listening to cool programs and so on. Everything is fine.
About using books. I don't know your English level. If your foundation is only junior high school and below, you can consider new concept English, which is a classic textbook. If you have a good foundation and pass CET-4, you don't have to consider any physical books. You can choose one or two exams, such as BEC business English books, and prepare their exams to improve yourself.
You are about to learn by yourself, so the new concept English video website, Youku, Tudou, etc. Each class has its own video explanation, which is very convenient for self-study.