You are on the right track. If your starter turns over but the coils are not powered, do this:
1. first check to see if it really is a coil powering issue. Turn key on. Put your POS lead on the yellow/red wire on your coil and the NEG lead on the frame. If you get 12VDC, you were wrong and your lack of spark is NOT your powering of the coils but elsewhere. Since I don't know what type ignition you have, I can't begin troubleshooting that so ask in a separate thread after explaining what type of ignition you have.
2. IF you have no power at your coils, open your right hand switchgear. Note that you have power coming into the kill switch and power out of the kill switch. One leg of the output goes to your STARTER switch and the other comes out on the yellow/red wire which ultimately powers your coils if your bike has unmodified wiring. You can turn the key on once again and check for voltage using the multimeter on this wire. Pos on wire and NEG on frame ground. (Be in DC scale). If you DO NOT have power here, the wire is not connected to the kill switch since you can turn the bike over and power is getting down from the switch and through your kill switch button to your starter relay. If you have power at this point, then remove your tank.
3. On your right hand steering stem neck is a connector that connects the right hand switchgear with the main harness. Open the connector and clean the pins using spray contact cleaner and then use some dielectic grease on the pins. Check for voltage on the pin associated with the yellow/red wire. If you are good here, THE only other place where you can loose connectivity is at the dual out plug above your carbs where the wires to the coils plug in.
As always, if you check things systematically, you WILL find the problem and your problem lies in the area I described above.