Question: how to tell if your best friend wants to kiss you?
Answer: Eye contact. If he's locking eyes with you often and for a longer period, that's a sign that he really enjoys your company and can't look away from you. ... 
Accidental and not so accidental touches. Relationship. ... 
He's flirting. ... 
Distance. ... 
He lingers. ... 
He compliments you. ... 
He seems nervous. ... 
Tone of his voice.