An environment where everyone can help each other and discuss what they find hard.
There's a free website called Busuu (www.busuu.com) where you can sign up and take lessons (much like Duolingo) but also chat with native speakers. Of course, you can also start a discussion such as this on Duolingo already, but there are other sites which might suit your interests better, but Duolingo discussions aren't working for you.
Here's a good list of other language websites: www.thebalance.com/best-free-language-learning-websites-1357061
Hope that helps!