Motorcycle Questions? Ask a Mechanic.
When you key on, do you hear the fuel pump run to prime the system? How many miles are on it? Did it have trouble starting when the battery was draining before, or any other running or starting issues?
THe first thing you should do is get a new battery, remember the bike needs it to run the ECM and the fuel pump even before it is running. If the battery has died fully it may have forgotten it's throttle position adaptation.