May I suggest joining some sort of sports activity where you can meet and train with others? For example, an amateur running team or cycling. Search for a mixed group - not an elite team full of testosterone loaded men.
That had helped me improve self confidence (and I'm _terrible_ at sports), find friends and ultimately find my wife.
People doing sports are typically in good mood and the activity naturally gives one something to talk about.
That had helped me improve self confidence (and I'm _terrible_ at sports), find friends and ultimately find my wife.
People doing sports are typically in good mood and the activity naturally gives one something to talk about.