First, welcome to OCC..........
It takes three things to fire up an engine. Spark, Fuel, and Compression.
YOU said you have spark, I assume the compression hasn't changed in a few weeks, thus it must be fuel. Take the Air Cleaner off and mist in some "starter fluid" and see if it will start up.