Obviously, All of you while learning it, have experienced stammering despite the fact you know English well. The same story goes here, I've been doing my best to become fluent, I know how to speak and what to, though, the thing is I still have no idea why I stammer while speaking. I've memorized songs but still no much difference.
Some say recording your own voice it'll help with both accent and hesitation, I haven't tried though. I'm looking for some solution from some guys who have been through the same and how they've dealt with that.
Some experts say, fluency comes along with repetition that's why they've built some methods based this idea called deep learning. But repeating the same stuff for a while, asking me? Uh boring out of mind. So there have to be some other ways some guys have noticed/figured out.
Me? I started to figure out while I imagine what I'm talking about it helps me a lot but still doesn't do that much good. Despite being an EFL student still I know some guys who don't stammer while speaking just after 4 years of learning.
I'm looking for a set of solutions, everyone in the same page has come across.