Nah, he's prob fine, just sulking cos you slid him down the road
Def sounds like the battery's dud or flat to me. See if it starts up after the charge, if not the battery may be gubbed. If you have a car try jumper leads to your scoot and see if it fires up (leave car engine off). If it does it def the battery is flat.
If you dont use the kickstart regularly it can be a pain to kick it over, especially in the cold.
Let us know how it goes.