So ive tried .....

I've tired making the first move on a guy before. Sadly, the guy didn't appreciate that and he started talking about me to his friends and started calling me fat ass whenever he saw me?. So I vowed that I would NEVER do that again and that I would let the guy come towards me(but apparently I look mean as hell so no guys have came up to me yet). But now I have a crush on a guy and my friends tell me I should talk to him but that feeling of rejection and hulimination continues to replay in my head when I say I am going to do it. I think this has became a handicap to me because I can't talk to guys without thinking they are judging me because of my weight. I don't know how to get over this ?