Well, I actually don't know what to do because I've never asked anyone out on a date. I haven't even successfully asked out someone of the opposite gender! But if he doesn't like you then he's obviously very stupid because you're an amazing person. And one day, you will meet someone, and they will love you and cherish you a lot and you will get over your current crush and when someone mentions them, you'll laugh and say "Oh them? I used to have a crush on them and thought they were cute, but I was wrong. I'm over them."