if parked at outdoor parking lot over long period of time, usually it is because the weather is too cold, and the gasline frozen; you can try to add some gasline antifreez which you can buy from any local canadian tire store or even gas station,
be cautions that if you cranking over the engine for long period of time and still not starting, you might have flooded the engine, in that case, install a set of new sparkplug, or take out the old ones dry them up well and reinstall them, try again, it might help too.
one more thing, everytime when you turn the key on try to start the car, dont' hold the cranking for more than 20 sec as rule of thumb, cos you might burn the starter. release the key, let the car rest for 5~10 sec before try to crank it again. good luck!