Another thing that you can do is enroll in a racing class. Or just do some cornering drills. Some examples would be to set up some cones and weave through them, picking up your water bottle from the ground while in a turn and playing follow-the-leader with friends. You can do all of these drills in a parking lot and they will help immensely.
Also play with the 3 different methods of turning:
1. steering your bike while keeping it upright. This is good for rain, sand, mud etc.
2. Normal lean. Good for most conditions.
3 Countersteer (or pushing your bike down into the turn). This is good for fast turns in good conditions.
Even if you have been cycling for years, dedicate some training time to turning and you'll be back up to full confidence and might pick up some extra maneuvering skills in case you need them.