imobaliser fault! hence the code light, of course it won't push, jump, bump or any other start for that matter.
what i said was charge or replace the battery, if you are happy that the battery isn't too old then get it on a charger.
do you have more than one key for the car, have you tried starting it with any other keys you have.
check fuse box for anything that might be blown, in all honesty i am giving you things to try but in the back of my mind i have a suspicion your body computer has failed given the symptoms