Well, I'm sure it was bound to happen sooner or later. Every friend you have of the opposite sex has qualities that you must find somewhat endearing, otherwise why on earth would you be friends with him..
Anyway, go for it. Forget if he has a girlfriend - i'll tell you from experience that if...