Help me out? This has been too long

So I met this guy on the swim team and I eventually started to fall for his goofy and nice personality (😄) Back in March I talked to him and my upperclassmen friend threw hints that I liked him to embarrass me and he blushed and kept saying "okay" and he made eye contact a lot and stared after that. In May, my other "friend" said I'm too shy around him and said he told her he "doesn't like me,has a gf, and doesn't even want to be my friend " which I couldn't believe bc that's a pretty cold rejection for someone who's usually nice! He avoids me in the halls now but always stares, and I talked to him once again and he seemed a little nervous, do you think I should keep talking to him or forget about it?

(we are both shy)