I taught myself to read Japanese and eventually work as a technical translator by starting with about a 20% understanding of the written language, but a 90% understanding of the underlying context. This made it possible to get the meaning of each passage through the keywords in that context which mapped closely to English words I already knew, and learn the connecting words and phrases through looking them up and researching how they are used. Computer dictionaries greatly increased the look-up speed.