Had you just charged it when you were Spinning the motor? Have you done the other tests.
Could be corroded wires, bad soloniod or bad starter. You need it to spin up correctly to get a good compression reading. If your compression numbers stay where there at you might think about get rid of it...