Chatting in person isn't really any different from chatting online. The only difference is you can -see- when someone is ignoring you, instead of just getting no responce. Do you keep up with politics? World news? Maybe you should join a debate team. Kind of a sink or swim approach, but debaiting something you feel passionate about may help the words get from your brain to your mouth, instead of your brain to your fingers. Asides from that, once you get married, you'll be glad for having prior uhm 'debate' experience
