Becoming a good English speaker begins by learning to be a good English listener! The only way to do this is to LISTEN LISTEN LISTEN! If you can't get out too often to meet English speaking people, you can practice right here by listening to people from all over the world.
I suggest that you listen to each lesson at least five times while reading the text - use headphones if you have them- and then five more times without the text. Then go on and do the quizzes and interactive exercises. Browse through the topics and find the ones that interest you the most.