it could be one of many things. as always start with the easiest option before jumping to 'big' parts.
fit some new plugs (don't bother cleaning the old ones, bin them or put them to one side) then take it from there.
get it running and hold the revs on about 3k for a couple of minutes, trying to hold it on the misfire. kill the motor then stick a drop of oil on each header to see which ones are ok. process of elimination and all that.
find the culprit/s. if its 1 and 4......... or 2 and 3 that are cold then the chances are its one of the coils. if its just one cylinder then remove that plug and take a look. if its dry then it's a carb problem, if it's wet there is either an electrical problem between the coil and the plug, valve gap too tight, cylinder/rings shot, head gasket gone.
you need to do these tests then come back