Dude, I so have been there.
Back in high school all of a sudden friends would turn into "c0ckblocks".
It comes down to this, this guy is all talk, be feel insecure because you have the balls to talk to the girls.
Long story short, I'm 23 and have had my balls busted by my friends in front of girls a million times. If you really like the girl keep at it. Turn the guys jokes back on him, BUT do not stoop to his level. It makes you look immature.
Hang in there Spiker
You seem like a smart kid, stick with it. All the early life crap means nothing don't get to worked up about it.
EDIT: Hey i'm from wisconsin too, 54452 here! google it!