Help!?!??

Lizzy
Okay so I like this guy and I have known him for 3 years. I think he likes me, but how do I know? He tried to hold my hand once, we talk pretty much everyday, we have a lot of the same interests. Should I ask him out or what?!?!?! Please help