Content
It's a very hard goal to work on directly like that. You've totally got the right idea and and walking down the correct road, but that doesn't mean it's not difficult and there won't be setbacks. That's all part of the process, so don't get down if you start feeling bad again or slip up and try to hide your stutter again. I would try to let your body speak as it naturally would, without trying to control it. After all, we don't stutter all the time and we aren't fluent all the time. We don't do anything to make ourselves fluent and we don't do anything to make ourselves stutter. But in trying to be fluent, that sets up expectations and feelings of fluency = good, stuttering = bad, which we know is unhelpful and counterproductive. I would recommend starting quite small. You can't will yourself to all of a sudden change how you've felt for years about stuttering. So don't try to always feel ok about stuttering, but instead pick one or two conversations a day and make it a point to try and let your stutter come out however it comes out, even if it sounds weird. This is hard and you probably won't be very successful at it at first, but if you keep at it you'll be able to do a little more, which will make you feel a little more comfortable about stuttering openly, which will remove a little of the shame, and you can continue to try and build from there. It won't be linear, but stick with it and hopefully you can walk those tricky steps of change.