Did you PC or paint the frame? If you did, you will have to scrape off a bit where the grounds are.
If you didn't paint or pc, well then grab a $15 multimeter and test everything from the ignition coil, wires, caps, stator, check your pick up gap, kill switch, key and the whole harness.
If all that checks out then borrow a buddy's cdi that works.
Lets us know what you find or need a hand.