Starting technique is quite important .
If you hold the throttle open a bit while cranking the starter, it's pretty common not to have the engine fire .
Every bike can require a bit different technique .
This technique seems to be common among owners, turn fuel on, I usually turn the fuel tap on, then put gloves on, etc..., 'choke' in the full on position, sometimes it springs back from the full position, so you may need to keep it at the stop with your finger .
Push starter button and don't not open the throttle, until you get one of the cylinders firing, then open the throttle, I usually give it a quick twist to about half throttle then let it close on it's own .
My bike routinely gets left out at work for 16-18 hours in temps that are in the upper 30's-low 40's F ( a cold 'winter' day in Phoenix!!!), and I never have an issue with starting .
A good battery, left on a battery tender when the bike isn't being ridden isn't a bad idea either, if you can do it .