Crush

I really like this guy. We go to school together and he really nice to me and he is so attractive. But he just doesn’t get any of my hints that I like him. Should I just come right out and text him that I like him or wait for him to realize I have feelings?