If you've got lots of old coilpacks then maybe you could try swopping them around? If you've got three sets maybe there's six which are ok.
Make sure the spark plugs are gapped properly (0.8mm I reckon) then swop coilpack 1 for one odf the spares. Check if missfire gone. If not, swop it for another etc. until you've used all the spares.
Then move onto number 2 and repeat etc.
This will take ages, but if you've no money then it may work.
Apparently, if the coilpacks are really bad then you can see sparks arching at night when the engine's running (rev it by hand) - this may point out the duff one(s).
Make sure you inspect the coilpack loom carefully first too (check the wires going into each connector terminal for breaks etc. and see if there's anything obvious with the rest of the wires).
Ideally see if there's some nice person locally who could lend you their ignition amp and coils - if you use a known good set it will prove if it is coilpacks etc.