I have an unfulfilling life! What can I do to change it??

Ihv never had a real bf or had good friends. I have a strong desire for the life I've always wanted which was to have at least 3 close friends ( I had it like years ago) And be dating people. I feel like I think about it a lot. To be honest,  ihv always wanted to move away--- I originally moved from a different country and I use to visit back all the time--- I use to cry a lot caused I missed it--- My mom worked a lot so she didn't have much time for me and I wasn't allowed to go out----- Recently, I notice how much I think about it. I feel so unfair------ WHAT CAN I DO? Lol I know I think too much.-- even about other stuff. I can spend the whole day thinking about yesterday if something eventful happen.  
If I was alone I would of definitely had tears falling down cause my eyes were watery- I need a miracle lol