Remove the carb, take it apart, clean everything with carb cleaner, (compressed air works well) replace any worn parts including gaskets, a rebuild kit wouldn't hurt. Reassemble the way you took it apart. Chances are if you have spark and it won't start then the carbs not picking up fuel. You might try priming the carb before taking it off, If it runs as long as you are giving it fuel then the carb is your problem.