Spark problem

Hi everyone;
Tried searching this problem but no such luck.
rode one weekend , next weekend would not start with starter which was turning it over. could pull or push start it. checking spark I noticed that turning the red stop switch to off then to run I would get 1 spark then nothing.
2006 Outlaw 500. any help is appreciated.
Thanks in advance
Danny