Is there any chance the handlebar kill switch is on or stuck? The side stand also has a kill switch, but only when the bike is in gear and stand is down.
If it's a new battery and won't hold a charge, the battery could be bad or you might have a short to ground somewhere or loose connection. Make sure the connections to the battery are ok and tight.
Otherwise, you need to check all electrical connections to igniter, coils, and plugs.