I've had spark and the bike wouldn't fire up. The spark was sort of yellow, instead of big fat blue. Changed the CDI, got a big fat blue spark, and the bike fired right up on one kick.
As sonreir says, sorting the rest and of she doesn't fire, check the spark at last
Sent from my GT-I9300 using Tapatalk