First, his behavior is not indicative of someone who hates you. To the contrary, it suggests to me he is young, awkward, and new to owning and expressing his romantic feelings.
You seem to want to take a lead role in expressing your emotions in this budding relationship. Don’t feel you must, but if that’s what you prefer to do, create more interactions between you and your crush where you can be alone and just talk freely. Be honest and open so he knows the real you. Also try to do things with him in a group context, even if it’s just studying or hang out with friends.
The overall aim is to increase your mutual comfort level and trust so you can more openly communicate about your feelings for one another. Keep what he tells you to yourself rather than sharing every detail with friends. That will really increase trust. I think he does like you, too, but developing a quality romantic relationship is a step-by-step process. You’ll both know when the time is right to share your feelings.