I love riding curvy roads so I run into the same problem. The fact is that compared to the motorcycles I have owned, scooters just have less cornering clearance. Also, unlike a motorcycle which often has peg feelers to warn you that you are approaching maximum lean angle, scooters don't have this feature.
I shift my weight to the inside and really watch my lines around the curves. That and I slow down from the speeds I would be riding on one of my motorcycles.
You could mount taller tires to increase cornering clearance but that is not always possible. Both of my Kymcos had a metal tab that sticks down on the left side. Its part of the sidestand mounting mechanism. I took a grinder and ground away some of the metal to increase cornering clearance. Removing the sidestand will help on some scooters but I like the sidestands too much to do that. Take a look at what touches first on your scooter and see if anything can be done about it.
Some scooters have better clearance than others. My Sport City 250 could really haul a$$ around curves and not scrape anything until I was way over. I once chased down a Ducati 996 with my Sport City on a curvy road.