I'm just reading Harry Potter, though people say reading books is not going to improve my speaking fluency.
I'm just reading it, marking down all the text I feel I would not be able to say myself, and then learning.
I've made three different diaries for idioms, word meanings, and Harry Potter text.
Is it a good idea, will this ever result in improving my English?