Hi
Does your scooter have a kick start?other than an electric start. If the engine turns over(with Electric start) at all then its not a starter motor or a solinoid.
Check the engine timing is spot on maybe something has drifted.
if no spark at all its something to do with spark side. older bikes used points and a condensors. newer bikes use CDi units, check that the pick up sensor is perfect condition and has the correct resistance.
Without being able to c the bike its a process of elimination. Sorry i cant shed more light for you.
Busa Boy
May 2009