ok...lots of comments, and i cant really be stuff reading all. so heres my 2c.
confident problem?? go get a job where you will talk to loads customers. say, clothing store, waiter....etc
therefore, for each customer you have a conversation you have, you'll better yourself!!