Ya said "for now the kicker is busted" and later ya said "the starter is grinding"
Sounds like ya need to get the kick starter fixed because if the starter is grinding, it may be pulling enough amperage that it just plain doesnt have enough electrical power for the ignition to work right.
I think partly, ya just aren't spinnin it fast enough.
Have some energetic friends?....try push starting it with the battery fully charged, key on.....
IF ya are an EXPERIENCED rider...if not have somone who is to ride while y'all push. (ya gotta know how to do this or ya could have disaster on your hands.)
An engine needs properly timed ignition, with fire to the spark plugs, compression, and proper fuel mixture to run basicly. And on a XS, a fully charged battery with the stock charging system. Also, spin it fast enough to start.
If ya got this, it should go. It may not run right, but it should at least try to run.