I think that given your difficulty meeting new people, and spending much of your time home staring at books or a gaming screen, you should start small, within your home, and work your way outward.
Find something, at t least one item per month, to treat yourself to some small item which makes your home more cheerful. I don’t mean pictures of family, or certificates of achievement. Perhaps a painting or print you like of an animal, or architecture you find appealing. Get a ceramic cat or dog and put it somewhere you can Pat it on the head when you enter and exit a room. Such things can help you feel more ready to face the real world outside of your home. Funny or pretty salt and pepper shakers might be appealing to you.
The main thing important to feeling settled is to separate yourself gradually from fictional characters and environments, and make the real world more a part of your home and your life.
You can never feel a part of your town, neighborhood, world if you stay closed off from it. If you start with real world things you enjoy within reach at home, you can eventually feel more apart of the world around you.
You might keep a journal of how much time you spend gaming, and make yourself reduce it by an hour or two each week.