Geez this seems awfully complicated! If you have communicated so much with him already....why don't you just ask if he'd be interested in exploring a romantic relationship?
Worse that could happen is that he'll tell you yes or no- which is what you want to know, right?