In my experience, learning a foreign language is strictly a data game. Get as much input data as possible (hopefully with some sort of translation or aid), and keep at it. Textbooks don't help because you don't learn a language as a list of rules, being afraid of making mistakes doesn't help because it gets in the way of getting more data, and any sort of "quality over quantity" is the wrong approach.
Consume as much of the language as possible, as fast as possible, while still roughly understanding what you're reading. Don't do it so quickly that you have no idea what you're reading, but don't spend time trying to memorize each and every word and concept.
Consume as much of the language as possible, as fast as possible, while still roughly understanding what you're reading. Don't do it so quickly that you have no idea what you're reading, but don't spend time trying to memorize each and every word and concept.