It can be tough to find friends, but you need to be selective in your friend group. Find people who lift you up and are willing to put some work in themselves. If they aren’t willing to put in the effort to spend time with you and chat with you, are they really your friends?
Find an organization that fits your personality, and join it. There are so many benefits, from meeting new people to helping others.