How old are you salisbury - I was exactly the same as you when I was younger, but as you get older your confidence definitely grows, and now I don't put up with any crap. It happened fairly gradually, but it's amazing how once you start putting people right, you get the confidence to carry on. People will respect you more, and this will probably lead on to the problem of small talk. You won't care what you talk about, and neither will anyone else. They'll just be glad that someone else filled the silence. It's always best to ask questions. Then when they answer, it just leads on to a normal conversation.