To be clear here, is the starter is turning slowly or not at all? either way you can hear a click!
What happens when you short the starter solenoid with the ignition off... it should spin up normally
Have you checked the earth cables to the block, the only way the check them is to remove and clean, same with the power cables...
The battery isnt flat is it, well you never know
