Pull Start wont pull- Some have mentioned here that the engine could be seized up. that is a possibility. However, for those that can turn the propeller in forward and reverse indicates that it is not frozen. If by chance you have laid your motor down on it side anytime in the past since the last time you had it running, the piston cylinders are full of oil and it is preventing you from pulling your start chord. Heres what you do...and easy fix. Remove the spark plugs, and now making sure it is in neutral, start pulling the pull chord. It should pull easily and and fast as you can. Watch the spark plug holes and you will see oil flying out of them.
Once you can no longer get any oil coming out, fill the spark plug holes with gas and pull the chord again to expell the gas just like the oil that was trapped in there....do this twice. Leave the spark plugs out for a few hours to let the cylinders dry out, then put the plugs back in and it will pull just like a brand new motor.
The pressure of the oil in the cylinders that got in there from laying it down are air blocking the pistons ability to go up and down. This is only a fix if you think your motor has been laid on its side for winter storage for example. I was baffled for a while and my neighbor showed me this trick....it works great! Dumping the gas into the cylinders breaks down the oil and it can all be expelled with a few pulls. Otherwise your motor will act flooded and will not start cause the plugs keep getting saturated with oil. I did this twice now and it starts right up. A small shot of starting fluid..maybe one second worth in each plug hole after it is dry will help it to fire right up...just dont overdo it.
Hope this helps someone....I'm going fishing!!! Finally!