should I tell him?

I've been practically in love with a guy for forever. We're friends and I really don't want to ruin it but at the same time I really want him to know how I feel. At one point I thought that he liked me but now I realize that he's just a really flirty, outgoing, and confident person. Any advice please?