I hear in your struggle the courage and resilience you have demonstrated and looking for something better. While I certainly understand the level of your frustration, what I hear is a young woman who has met many adversities, and yet is able to pick herself up again and again and keep trying.
Everything I know about success in anything, love or work, has to do with resilience and courage. I believe it is time for new things in your life. Take the bull by the horns. Give yourself the daily challenge of introducing yourself to new people. Give yourself the weekly challenge of trying something new. In order to grow you must re-create yourself in new ways. Meeting new people and learning new thing sis the best way to do this.
Finally, I think it would be important for you to find a trusted person outside your family you can talk to about your thoughts, feelings, and plans. In the meantime you may want to join one of our forums here at Psych Central.