If the engine is overhead valve, the valves may be out of adjustment. If it is not overhead valve, the compression release may not be working. Either of these conditions will make the engine compression too high for the starter to overcome.
Rick
September 2006