Do you have a smell of fuel out the back? I would suggest the fuel enricher. You should smell fuel, so if you don't have any smell after cranking, then it could be a fuel delivery problem.
But I feel also, it is the battery. Hook up a known good battery to your bike, vehicle NOT running, and see if it fires up.
Also check the kill switch. You wouldn't be the first.
