help with a no start

I have a 2008 outlaw 525 irs, was riding last weekend, bike stalled and would not start again, unless pushed started. I now have no headlamps or neutral light. and obviously the push button does nothing. I can jumper wires at switch with it plugged in and it will start. im thinking its the switch itself but not 100% sure. please help thank you