This is an old post but...
Lower octane fuel should fire easier than high octane fuel due to its higher volatility level
Start with the basics
Check the compression make sure you have a healthy motor there.
Then test the spark, it needs a bright blue spark on both plugs.
Make sure the plugs are gapped correctly as well.
My 15hp, which rarely gets used will start on the second or third pull when cold after sitting for months. But will fire on one pull when warm.
Make sure the idle circuit and fuel metering circuits are clean in the carb.
Make sure that the choke does indeed close on full choke but if your issue is hot starting, this likely isn't the problem.
Make sure there are no air leaks in the fuel system, from the tank to the carb.
Clean and check the fuel pump, diaphragms do get old and brittle with age and from ethanol fuels.
For rebeldrummer96,
Get hold of a part break down, you likely have a pair of rotted rubber upper mounts.
To replace those your looking at dropping the lower unit, then removing the power head to get to the pair of mounts at the top of the mid section. Not a fun job on an older motor but certainly doable. The biggest issue is usually corroded and seized bolts.