I know the struggle as well. One thing that might be important is to work on yourself and use that as your main focus, and things will fall into place. Like maybe be aware of how you may present yourself. This is funny, but I made sure I was aware of my "resting face" so that I don't look mad or unapproachable haha. As a kid, people would always tell me that I look sad, so that was something I worked on. It actually made people talk to me more. I'm still extremely awkward and nervous around people, but I feel happy when people take the time to talk to me. I still don't really have friends, but for now I'm focusing on just saying hi and having small conversations here and there.