Actually there are lots of materials that we can do listening practice with. YouTube itself is a huge source of it. The problem is that we don't have a chance to do speaking practice with a native speaker. Most of us. But I have a suggestion. There is a method called shadowing or something like that. We speak simultaneously with a native speaker while watching a video. This method improves speaking skills.