You should get more than a 'slight' spark direct from the coil. I would first verify actual voltage to the coil, check for a good ground throughout the system, double check for correct polarity, check the coil wire (high tension) for excess resistance, and last, try a different coil. If you can't get a decent spark direct from the coil, don't expect it to get any better going through the distributor and wires.
Joe