Sorry about your starting problem. The socket is an 18mm - and I can verify that, because I picked one up yesterday to change my plugs (I'm having an issue keeping my running AFTER it's started).
As far as that goes, and forgive me if I am patronizing, but the red "Run" switch on the right handlebar didn't get flipped to 'Off' did it? That has even gotten me a time or 2.
Good luck : )
7800 orig mi when purchased Jan 2011
Turned 11,000 mi Nov 2011
Taillight relocation kit
Chad's highway peg mounts
Otherwise, all stock
"But it's a dry heat - like the inside of an oven"