BrandNew, I think I know what your problem is.
You seem to have a lot of girls that are friends. You have to stop doing that. If you meet a girl and act in a certain way, you're in her friend zone forever. You have to be flirtatious, not overtly, but enough to let her know you're confident and you're interested.
You're not a bad looking guy. You should be bagging ass every weekend, dude.