How to know if a guy likes you?

I'm the type of person who can't really express my feelings unless I know a guy likes me back. He's also a shy person so I have a hard time reading his feelings and he gives me mixed signals. I need some tips and tricks to see if he likes me or to get his attention.

Thank you for the help!