Have you tried to start it without the decompressor installed and a spare spark plug fitted in its place?
Also, do you have the cutter disc fitted? On most small lawn mower engines it is used as a flywheel and they can be very hard to start without the extra flywheel mass.