stammering has a wonderful solution,but it's not a "wonder solution" like a medicine you drink and it goes away.
speech therapy.
it works, my nephew had a light stuttering problem and he stopped after a few months of training.
http://www.stutteringhelp.org/Default.aspx?tabid=148