OK, it sounds as if your starter motor may be jammed, or your battery is very flat.
Firstly, make sure that you have not got a flat battery! (check battery voltage ~11-12v) and check brightness of lights. Also check to see if your engine to chassis earth straps are OK.
If it is the starter motor then the usual thing to try is to put it in gear and move the car forwards & backwards (a lot). But it sounds as if you have already tried this. Moving the car a little bit will not always free the starter, to make sure try pushing the car and bump starting it.
If you don't fancy that idea, you could try turning the small square drive on the back of the starter motor. This usually frees the starter. If this can turn quite freely (without turning the engine) then the starter is free of the engine.
Make sure that all the connections from the battery to the starter solenoid and from the starter solenoid to the starter motor are solidly made.
If they are then switch the lights on and try to start the car.
If the lights do not dim when trying to start the car then measure the voltage at the connection at the back of the starter.
if 11 - 12 ish volts are present when trying to start the car then the starter has an open circuit and is probably knackered.
Keep us updated!!
Cam.
