Tell him how you are crazy about him and that you really like him.
If he is greeting you with hugs and if he puts his arms around you, he clearly wants you.
You and him have been friends for 3 years now. Yiu both know alot about each other, so you both would make a good couple.
Males are supposed to make the first move, so if you can make a few more gestures towards him showing him that you like him. If that doesn't work, then you make the first move.
Hope this helps :)
My best guy friend and I have been friends for the past 3 years since my sophomore year of college. I've had crushes on him off and on the enitre time I've known him, but I've never done anything about it because I've always been kind of shy around guys. Now I'm graduating in May, and I really don't want to miss my chance. We both live fairly close to each other, so even after I graduate, I'll still be able to see him, but once school ends for me, it'll probably be harder to start a relationship if things worked out for us. So I'm thinking about making a move, but I don't know how he feels about me, and I don't want to mess up our friendship if he's not interested. So I'm trying to figure out what to do. I'm crazy about him, and I have no idea how he feels about me. I'm not very good at flirting, but I do try to do things like make sure I have good eye contact with him, and maybe touch his arm when I talk to him. Sometimes when we see each other we call each other stuff like cutie and sweetie and precious and stuff. He tells me he loves me whenever we hang up from talking or we are saying goodbye from hanging out. He greets me with hugs the majority of the time, and whenever he sits next to me, he either puts his arm around me, rubs my back, or lays his head on my shoulder. Does it sound like he's interested in me? Should I make a move? If so, what should I do?