Have a look at the dizzy cap to make sure that its still allright as well as the rotor arm.
Also check the spark plugs, and check the condition of the leads whilst your at it.
Also have a look at the airfilter like lunner said.
And if they dont help, could be worth changing the fuel filter, may find its blocked.