Just be yourself stop trying to hard to get his attention if he really likes you he will come to you. Just like you did, don't let anyone take you for granted.
Well is he even your friend? Try to talk to him about something that's the first place you start. Then if it works out, get his number or if he likes you, he'll ask for yours and you'll start from there
Maybe it's better to meet him,and tell him what you feel and if he refuse better to make him friend,and let him know that your the perfect girl,he mean