You can try any online app (like lemmy) where you can chat with native speakers.
You can join Discord servers for practicing your speaking (I would like to know a good open source alternative, but I don't) or some chat roulette. But first you need to have good comprehension, if you have it you probably can put few sentences together.
Duolingo is better than nothing.
But watching movies with subs will help u much more. Writing anything using language u want to learn is also a good way to get better at writing and probably reading.