[MENTION=2501]Savak[/MENTION] honestly speaking, I would suggest that you forget about this girl, block her from your Facebook and all other social media and try to distance yourself a shame much as you can from the mere thought of her existence.
As someone with considerable experience of mingling with the opposite sex, I would suggest that the best nets thing for you to do as of now would be to firstly get rid off this boogeyman that you have when it comes to approaching girls. Stop being scared. You're living in the Western world, you have the access of dating websites, social events, rapid fire dating programs and most of all, Tinder. Believe you me, Tinder is going to Ben your best friend right now. Set up a profile on Tinder and try to match with as many girls as you can. It is not necessary that you get into sexual relationships with these girls but going on dates and making conversation is going to help you BIG time, especially in the long run.
Secondly, you have a lot going for you, you come from a well-off family, you're in the peak age of the male bravado where the testosterone in men really kicks in and this is when we look best, you have a good job, you sound like an intelligent guy and you frequent the gym. Understand that you are not below anyone. Your personality and victim attitude is the only thing pulling you back HOWEVER, that can not change, it is not permanent.
Thirdly, if you don't already, start dressing up properly, fix your posture, focus a lot on what you wear, always smell good, carry a good EDC with you and most of all, style your hair everyday. Men who consider themselves not so good looking can make a change worth galaxies by these simple things. Google and the internet will be your best coach, so please don't waste money on scammers.