I find it hard to talk on some days. I don't know the reason. Some day i talk fine but other i find it extremely difficult to speak. Sometimes i feel like there something stuck in my throat. Sometime word come out with wrong enunciation. Do anyone experience this and how can i cure it?
Yes, this happens to me a lot. I thought I might have some real speech problem but then some days when I feel great I can also speak great. A few beers helps me out a lot too (well, before the raucous slurring kicks in!).
So it's more to do with "thinking too much" I've found. Have you ever thought about blinking? Or breathing? Or swallowing? As soon as you think about it, it gets awkward. Same thing with talking. If you just let it flow instinctually it'll sound more natural and you'll stumble less.
Easier said than done, of course. As soon as I open my mouth my mind is immediately split off to worry about a dozen different things: Am I making sense? Am I saying the right thing? Am I licking my lips in a creepy way?!
On the days where I know I'm not doing so well, I slow my speech down so I can think clearly about what I'm going to say before I say it. It doesn't sound so very different to anyone listening (maybe just less emotional), but it certainly helps me prevent stumbling.
Also practice does make perfect. I don't know about you, but I'm not around people very much. I work online, my colleagues are all online. I hardly ever need to resort to the telephone to converse with customers... So I make up for it by Skyping with friends every few days -- usually these sessions last for hours (good times!). Just talking aloud to people helps. I've also found reading aloud like Da Kid suggestion a helpful activity.