make sure your pick up coil is gapped correctly and is clean.
make sure your pick up on the fly wheel is good and clean.
make sure all the grounds are good
make sure you have no loose connections
make sure the wiring harness isn't cut anywhere
make sure you have the key and the on/off switch in the on position.