if it was either of them i dont think the car would start both my coil and ballast risistor have fkd up i rolled down a hill and tried bump starting it at 50kmh it still wouldnt.
im gueesing its your starter motor/if you have no power at all it will be the alternator.
but if it has only just started doing it it might be the alternator when mine went i drove the car my stereo switcehd off and none of the electrics would work so it couldnt give enough power to the coil it just wanted to stall so i reved the piss out of it to get home i think because i kept the revs up it gave just enough power to run things but as soon as i got home and turned it off it was dead.
get a voltage meter and check it im not to sure what its supposed to be at i think 12v.
but if it runs ok (ie idles good) then i would say carbie/ maybe shit in the fuel (happened to me all the crusty shit from the tank got suxed threw the fuel lines) the car ran like a pos i just drained the tank changed fuel filter and it loved it.