what all have you done to get this thing started?
apparently you have spark, so it seems like you are either lacking compression or fuel flow.
my guess is its a fuel flow problem, since you have been doing something with the carb.
double check and make sure you have a spark, then check everything in the fuel line [tank, petcock, line, carb] to make sure you have fuel flow. top off the tank, even if theres some in there. if you are not getting a nice, steady stream of fuel when the line is off the carb, then maybe your petcock is clogged, or turned off.
also, take the carb apart and clean it. with carb cleaner and copmressed air. even if it looks clean, do it anyway and eliminate one more variable that could be causing your ped not to run.