Practice speaking with native speakers! I’m afraid the only way you can prepare effectively is to practice speaking. All the theory stuff is great and it’s great you are doing that on your own, but you need a teacher or at least to practice with another person…