You need to approach him hunn, and ask him if he would like to catch a movie/go out for coffee/etc. with you. Make it specific, time wise. Don't say sometime...say when, where, etc. That way, there's no confusion.
Go as friends. If you continue to like being around each other as much
as you both clearly have in the past, then you may have happened on a really great fella. He is not going for just any girl...this dude appears to like honest, sweet, friendly girls. He's picky, he likes you, and those are good things.
Start as friends, with no expectations other than to get to know each other the best you possibly can. It'll be all the more special if you progress past the friendship point.
Don't put doing so off, either. He's a good guy, right? Don't risk him being "snapped up" by some other girl who figures out the same thing. Even if he says no, he's gonna remember you asked him. If my guess is right, I think he's gonna be glad you did.
Go get 'im tiger!
Curt
__________________
The problem with being brutally honest in communicating with other people, is that it often ends up creating more brutality than honesty in communications.

{Psychology Today}
"You can't exactly control the way you feel, but you can contain it."
- angelj {LoveShack Member}
"Wise are they who have learned these truths - trouble is temporary, time is a tonic, tribulation is a test tube."
- William Arthur Ward