I definitely know how you feel. When you sort of had a crush, it can be hard to let go of it right away. Even if/when it proves unlikely, if/when it goes poorly, or like in your case you just begin to think nothing is ever going to happen so you choose to move on.... that doesn't mean the way you feel is just going to magically disappear.
That is why, even though you now realize that probably nothing will ever happen, there is still part of you wishing it could. There is still part of you having a hard time keeping him out of your head. Believe me, in time that will fade away. Really, you never do know. Maybe in time he'll finally wake the heck up and take a chance. Maybe, IF he does, he'll do so before it is too late.
But, as you've already realized, no need to wait around hoping that will happen. IF he's interested, he blew his chance. If he's not interested, that probably won't change. Either way, though, you deserve somebody who will jump at the chance to go out with you, not somebody you need to drag into it, wondering whether they even have any interest in the first place.
Good luck to you. Believe me, in time it won't be so hard to forget him. In time, you'll wonder why the heck you ever bothered to wait even as long as you did. You'll wonder what you even saw in him. In fact, when you wind up meeting a guy who actually DOES make the effort to woo you, you'll begin to ponder with past you was insane. LOL! I hope you find that fella very soon.