Clean the filters under the gas tank that are part of the fuel valve. There is one that goes inside the tank and another on the fuel line bewteen the fuel valve and the carb.
Make sure all your lines (fuel and vacuum) are OK and no cracks or splits.
Could also the Vacuum piston on the back of the carb.
Clean or replace your air filter element on the back of the carb.
Could also be the Bystarter (little black elecrtical thingy on the back top of the carb)
Use a new spark plug just in case
If it is a 97 sounds like it could use a good servicing, clean fuel tank, fuel valve, filters, carb, replace all rubber "O" rings related to the carb
Best to go to a Honda scooter forum for more answers. Also get a Honda Service manual, they are excellent.