hey, when i was 15 i had very few friends but three bestfriend. Not having a 100 friends is not a bad thing, some people go their whole life with only a hand full of friends. The people you are now calling you bestfriends are most likely not going to be the same people you call your bestfriend in highschool and in college. You are still very young believe it or not, you should focus on school. Education will carry you through life not friends.
You should just enjoy the friends you do have and the time will come when your ready to have a boyfriend.
First of all having friends that call you names arent worth having, you know your not gay so try not let others remarks have any bearings on how you feel. Ask them to please stop, and if that doesnt help, try saying something cluey back to them that may make them stop. Like if Im gay then maybe you are too, seeing as you hang around me. If they make you feel too bad, talk to someone you can trust, your Mum especially she will understand, and probably may have some extra ideas for you or someone else close. Boyfriends will become part of your life at some stage, just try not let it be the focus of who you are right now. There is no rush at your age, because having boyfriends take precidence over studying at high school can sometimes influence you the wrong way and cause more problems in the long run., and this is your life, and you should concentrate on the importance of your learning for your future, and yes dont think you wont have a boyfriend one day, ive never met a girl that didnt ever have one at some stage of her life, even if it is in college., least you will get to college if you concentrate mainly on that , whereas your friends just may not.. As for making new friends, try joining something else, if your not much into sport then maybe dance classes, music, acting etc. These will not only give you something else to focus on but provide you with oportunties to make new friends, Also stay in contact with your friends interstate, theres always the phone. Goodluck with your future, and remember you are beautiful and that no one knows you like your mum. :)