I am a non native English speaker. I have tried to start reading books in the past (successfully read one). Due to my limited knowledge of vocabulary (also I tend to forget the ones I learn now and then), it get's harder to get hooked to a book as I have to look up definition every now and then and it hampers the flow. What methodologies do you suggest to get started reading again?<p>On a side note: I do read a lot of technical/not technical blogs, links posted on HN etc.
Are you reading fiction or non-fiction?<p>One possibility might be to start with books written for young children ("early readers"), which also assume a more limited vocabulary. Then gradually ramp up to books written for somewhat older children ("middle grade") before returning to books written for adults ("young adult" fiction typically isn't written much more simply than fiction for adults; it's just that the themes and characters are aimed at a 12-17 year old audience). That's how most native speakers learned to read.<p>There's plenty of fiction written for these demographics. Unfortunately, nonfiction is mostly limited to biographies and very basic textbooks. You won't get business books in these categories.<p>I also recommend reading newspapers, which tend to use fairly limited vocabulary and simple sentence structures, aiming for an "eighth grade" reading level.
<i>it get's harder to get hooked to a book as I have to look up definition every now and then and it hampers the flow</i><p>Get a Kindle. You can look up words directly in the page without needing to turn to another device.