Write him a note and have a friend pass it on to him.
I want to tell my crush that I like him but I don't want to do I face-to-face (please don't say thats better) how could I tell him?
Don't be so afraid to speak to him face-to-face. If you look at this in another light - if you never want to speak to anyone face-to-face because you might be embarrassed or whatever - you will never learn how to do it.
Practice what you would say - at home, in your bedroom - and then decide one day to just do it. Just say Hi - how's it going and go from there.
I wouldn't worry too much about if you do or don't. If you're not comfortable enough to tell him you like him, the dating part could be just as awkward. But, a good way to do it, is just shoot him a text. Casually just work it in that you like him. It's usually easier texting anyway because you aren't face-to-face.