I am using the one reccomended by yamaha but it isn't enough spark for the engine to actually fire. Any ideas on how else I can fix this?
Not enough spark
An engine will run on weak spark, not great but it will for intents and purposes start and run good enough.
On that note, You do not know that you have good spark just because you have a pretty spark in open air... 100psi of internal pressure changes how things work lot and that's not even "good" compression being that 90psi is the service manual recomendation for replacing the rings in most smaller engines.
You're probably not getting enough or maybe any gas into even ignite so that a carb tear down.
Having gas in the carburetor bowl does not mean it's getting into the engine.
Timing could even be off a few degrees
Bad valve lash holding open a valve
bad cam timing (cam chain jumped a tooth or two) if it's OHC instead of OHV
I could throw a longer list of reasons it won't start... but "NOT ENOUGH SPARK" will never be among them.
Your mechanical ignorance might be though.