Re: dose all parts
Recheck your wiring. It is possible that a wire is grounding to the frame, preventing a spark.
Disconnect your kill switch. If the motor starts, you have a bad kill switch (it happens a lot).
If still no spark, buy a new ignition box.
“You're only young once, but you can be immature as long as you like" -Unknown