Does m guy friend like me. im 17 and a girl?

Ok this guy has been my best friend for over 6 years, and I am looking for a second opinion to see if he likes me. These are the things he does that makes me think he likes me more then friend.
-Looks down at my chest even when I have very conservative clothing on.
-Allways looks strait into my eyes when we are talking
-One time he stared at my lips when I was leaning into the window of his car.
-Asks to wrestle me. We both did little(like very little) martial arts classes one time a few years ago.
-gives me a sexy-ish nick name (adds licious to the end of my name)
-stands inside normal personal space when talking with me.
-acts nice, friendly, gentlemen like, and even complimented me like twice.
-defended me when someone calld me fat. (I have low self esteem, but even I know im not fat, lol)
I really like this guy, but I don't want to send him screaming for the hills if I tell hm I like him, and he doesn't like me back.
- Tell me your opinion on if he likes me.


Additional Details

Ok how should I approuch him. I am not going to ask him out, he a too big of an ego for that :). What should I do, wait for him to kiss me?