if poping the clutch works to start the car, it may mean that you need a new starter. some people had the same problem but required an alternator. my car wouldn't start up a few years back...eventually the mechanic figured out that the wireing for the remote lock and the wiring that went with my clutch got crossed. therefore when i pushed the clutch down, the computer(or whatever) didn't register that it was pushed...long story short...
if you have a remote alarm/lock consider the crossing of wires or starter/alternator to be a few potential reasons for your troubles
hope this helped,
andrew