I think you should go out of our comfort zone and meet new people and learn to be confident talking to people - be where the people are. Take up dancing classes or something social. You may not get a girlfriend straight away but it's a start
Lamenting of your current situation is not going help