Originally Posted by Duct Tape
There is nothing to be gained by hitting a modern starter motor with a hammer!
And what you think is the difference between old and modern starter motor?
If the battery
is sound take starting cables
and connect them director from the battery terminals to the starter (if you know how to do it) to see if the fault is in the connections or in the starter.
You might also hand crank the engine
to see it's not stuck (happened to me once in OPB, had leaked water
in the oil
and filled up to pistons)