Don't lose hope, I am convinced that the "friend of a friend" thing works out so often- I have been to eight weddings in the last year and a bit- this is how they met:
Couple no. 1- met in an afterschool activity when teenagers Couple no. 2- met through another couple, he was a friend of the guy, she of the girl Couple no 3- he was a friend of her work colleague Couple no 4- in college together couple no 5- nightclub Couple no 6- worked in same company couple no 7- nightclub couple no 8- mutual friend (he was in college with her best friend, they met at a party the friend threw)
See- mostly mutual friends etc. Just take up invitations and get to know people and their friends.
Hang in there, you are a pretty girl and a lovely person, you'll meet someone- enjoy your independence while it lasts!