Have your tried e-mailing to get to know each other better. I'd been head over heels for my now hubby for ages, but had no idea how to get his attention. Got a work-related e-mail from him one day - I replied, he replied and this went on for a bit and got more friendly, then we finally got it together.
If I'd never done the thing I did wrong that meant he had to send an e-mail telling me off, we might never have got married!