The first time you turn the key to "on" you should hear the fuel pump prime up the lines with pressure. (a 1-1.5 sec whirrrr from the back seat) Successive times won't do it, as the pressure will be there already. waiting a while will allow the pressure to release and it will prime again.
Do you hear that happen?
If not, check your fuel pump fuses. If so, determine if the engine is cranking over faster than a normal "not starting" engine. If so, you may need to add a teaspoon of oil to three of the cylinders to aid in regaining compression.
If the engine is cranking at a normal speed, and your fuel pump is priming/the fuses are good, then check to make sure of the following:
when you turn the key to "on" does the CEL illuminate then go off while cranking? if not the PCM may be faulty and won't allow the car to start. Checking the underhood fuses for the PCM (4 and 11) could also be a cause for a faulty PCM type of issue.
Also, try pressing the pedal to the flooeboard and cranking.. this sends a signal to shut off the injectors and will stop fuel flow while cranking, in case you flooded the car with fuel. It will pump the fuel out, allowing you to "start from scratch" without being flooded.