Should I tell him I like him?

I really like this guy friend of mine. We've been friends for a year and I've liked him about the same about of time. We've been really close but then occasionally he will ignore me. At times I think he likes me too, but other times he avoids me and it seems like he doesn't even want to be friends with me. I have no idea why. I'm getting really tired of trying to figure him out so I'm thinking of just getting everything out in the open and hoping for the best. Is this a good move or not?
Should I tell him I like him?
Add Opinion