Should I confess to my crush?

He's the same age as I am, and next year he's going to America for an exchange year. I know him now for 4 years were not close but not strangers. He had a girlfriend couple of months ago and now they broke up. I wanted to confess to him on the last day which is our school concert day. Should I tell him that I like him? And if yes how? [I'm really shy]
Should I confess to my crush?
Post Opinion