I used to be a very shy person. Didnt know how to respond to conversations or keep them going. High school drama class helped me out of my shell. Easy A which is why I took it but it ended up helping me to this day. Public speaking, thinking on the spot, getting out of your comfort zone if only for the moment. Id recommend for you to take some kind of community public speaking course or theatre club. Its truly a life skill to know how to read a crowd, start a conversation, hold a conversation. Im still a introvert so Im exhausted after lol but I hope that helps.
In the romantic department, I had a slump myself after a devastating breakup bout 10 years ago. Looking back we just werent compatible. I learned you have to work on yourself before you can even attempt a functioning relationship. After a period of just making myself more well adjusted and motivated then a year ago, I found my now wife purely by chance at a New Years party with some friends.
Point is, Id recommend to be the best version of yourself right now. Anything that can help your public speaking and social skills will help you for the rest of your life. And one day you will stumble onto somebody whos on your level. We all think we are uniquely alone when we are single but chances are theres someone out there who is in a similar spot as you. Just gotta put yourself out there to find them, how you do that is up to you. Just saying if you still have desires for love and family you shouldnt give up.