However, if you read German texts for six years while using a german-english dictionary for the words you don't understand, you will probably end up with a better grasp of the German language than most Germans.
Your mind will learn the language from using the correct definitions over time as you read the language with correct sentence format etc in a way that learning the spoken language would never give you..
Here's the kicker though. You won't speak it correctly because you won't have the experience of hearing it spoken correctly with proper accent and diction.
This illustration translates PERFECTLY to pool because you can learn from videos or books practicing by yourself in your basement for 6 years and be able to play perfect.
Then when you go play in a tournament against someone, LOSE YOUR ASS...
You have to get that experience of SPEAKING pool in competition to truly become great.
A week or two ago, TVMike had a stream of a tournament. Don't remember where it was, but I think it was in Ohio. Anyways, they had a "newcomer" in it. No one knew him. He said he had only been playing in his basement because his wife was ill and he took care of her. Now that she had passed, he decided to go out and see how he would do in a tournament.
Well, the tournament he happened to go to had a number of really strong amateur players in it. He just played "his" game, and finished third. Pretty good showing for "no experience".
The trick for him? He didn't worry about who he was playing at all. He just did what he knew how to do. He played the table, not his opponent.