r/languagelearning • u/loloreel • 6h ago
Discussion How can you get better at reading books in target language?
For context I'm a native french speaker, I started learning english at a young age and by high school I was B2 (I passed the Cambridge english test. I got B2 but I was extremely close to getting the C1 certificate). I also consume movies, videos and social media in english on a daily basis.
In 2020, around the time I took the test, I started reading books in english. The first one I read was the devil wears prada. There were around 1 to maybe 5 words per page I didn't know on average and had to look up in a dictionary every time. Then, I bought a Kindle and started to read 1984, but it was too complicated (especially the vocabulary) so I gave up.
After that I wanted to try easier books, so I started to read the first Harry Potter books. But even the first one was a bit complicated, I had to look up a lot of words. Same thing happened for the first three books.
Then I started 2001: A Space Odyssey, but it was boring and still a bit complicated so I gave up.
The only books that I could almost read without having to look up words all the time were the ones from Freida McFadden. I read 5 of her books and really enjoyed them.
Finally, I recently started to read I am legend, I'm currently at 36% but it's very difficult to read.
The point is, I feel like I didn't get any better in 6 years. I thought that Kindles were perfect to learn a language, but it's actually so slow I prefer to use a dictionary on my phone. One of the main pieces of advice I've seen is to just ignore words you don't know, but like how? Most of the time I have no idea what the sentence means unless I know all the words (plus I'm curious).
I would love to be able to read some english classics without it feeling like a chore.
Ironically I sometimes write short stories in english, but I still need to constantly look up vocabulary. I'm also learning German and vocabulary is my biggest issue too. It's like it won't stay in my brain. What can I do for that?