I'm in a sticky situation :( help?

Valeria
So this is a super long story but I'll condense it. It might be a little long but please take the minute to read it if you could help, since I can't really talk about it with any friends. 
I've known this guy for like 4 years and he always made it obvious he liked me more than a friend but I always friend zoned him. I just wasn't attracted to him. In the last few months we because really really good friends and one night went drinking together and ended up making out and acting coupley, and the morning he confessed his feelings for me super cutely was like you're the only girl I want to talk to. Give me a chance? And a lot of cute heartfelt things. Anyways I went with it because it made me feel special. Initially we started seeing each / "dating" (I've never had a bf by the way) but I just couldn't see him as more than a friend. He'd ask me why I was so distant and I didn't know what to say for not showing any effort, because I was truly emotionally confused. After weeks of me showing little effort when we hung out, I felt him start distancing himself too. When he started treating me the way I treated him I realized how much I truly liked him. I realized I took his affection and care for granted. Things became more distant and we hung out less frequently (but still see each other everyday because of school). We still hang out, but I struggle to say how I truly feel and I'm scared I pushed him to the point of not liking me anymore. I know he still does but be just doesn't show the same effort, and I can't blame him because I was to stupid to realize what was in front of me , and as a result pushed him away. Anyways, I guess what I'm really asking is how to I rekindle it? Do I .. 
A) ignore him; stop hanging out until he comes around 100% again 
B) tell him exactly how I feel with the chance of him telling me he changed feelings 
c) what??? 
I don't know what to do. this is the first time I've had genuine feelings about a guy in my life. I'm 22 by the way.