I had been riding for 7 years when I had a complete brain fart one day. I had just bought my track bike (CBR 600RR)I tried to start the bike early one morning, but it wouldnt turn at all, the lights were all on, and the instrument panel lit up... I had left the kill switch on from the day prior, and that is why it wouldnt start. It is very possible I was still half asleep as this was at 5 in the morning, but it was the last thing I was thinking of.
anyway, back on topic... I dont think it is the stator or it would still turn over unless your battery was completely dead. it may be the solenoid, but I would think more along the lines of wire damage from the starter.