It seems like the girl seems to be most of your problem. If she rants to you about people she likes and shit, you're in the friend zone and there is nothing you can do about that. Trust me I was in your shoes too with one girl. Don't let a girl ruin your life you man! As for the friends, start hanging out with new kids or confront them about it. But cheer up man, things get better along the way!