I am not a mechanic but it sounds like it is with your fuel injectors. They are either real dirty, clogged, not working at all or your ECU is not sending the injectors a signal to open. Good luck
Check for codes(possible cam sensor), check fuel pressure bleed down(possible fuel pump).
This is a bad question. fix it. check fuses . there are sevearal fuses that will stop it from starting
Have the intake air temp. sensor checked .Two wired plug on top of intake manifold. Check fuel pump pressure.
check battery
check to see if head lights turn on,are you saying car cranks but won't fire or turn key and nothing happens? big difference in explanations.
check fuel pump, check coil pack.
Viagra prescription ran out?
If the check engine light is or has illuminated, check for codes.
Check engine compression Check engine timing
check for spark at plugs,coil.check you are getting fuel check ignition condensor
check the crankshaft sensor
check to see if the spark plug wires are fireing