It's not rocket science: If you don't practice speaking your skills will deteriorate. You need to speak as regularly as possible.
There's more than one way to skin a cat.
There are many companies offering great conversation courses with topics such as global warming, politics and consumerism, etc. We are not one of them. We offer the surreal, the weird and the unexpected - only subjects that contain the magic ingredient: humour.
It's hard to remember to feel bad about yourself when you're having fun and, and this may surprise you, learning a foreign language is actually not a serious business (except for people running language schools).
Feeling good enough will only start to happen when you start speaking — you can be a world class theoretical swimmer but it has nothing to do with real swimming.