Thanks for the additional input, Mystic. It makes your situation a lot clearer.
I think you need Toastmasters International. They are a civic club dedicated to improving one's communication skills, improving self-confidence, etc. Here's a link to their website:
http://www.toastmasters.org/ On the left, near the top of the first page, you'll find "Find a Club." I didn't know your zip code so I didn't look to see if there's one in Windsor.
Forget the clubs and bars. You don't seem to enjoy them at all and if you meet a woman there, you'll probably find that she does like them. Such a difference of opinion, right at the start, would not bode well for a relationship. She may also have an alcohol problem you don't need to deal with.
Now, if you find a woman at Toastmasters, chances are she's there for the same reason you are and will understand you quite well.
There is also a professional training course called The Dale Carnegie Course. (Dale Carnegie wrote
How to Win Friends and Influence People.) They teach the same things. I took the course when I was in my twenties and found it helped a lot. I think it's more expensive than Toastmasters, but you'll probably get to where you want to be a lot faster.
Keep us posted!
Mr. Alura