Student or Learner
I have been studying English for over one year. I read as much as I can but I don't think my English is improved. Even through I have read a lots of books, I can't speak out very well. Why? Can you give me some advice?
If you want to speak, speak.
Practice, practice, practice.................
In addition, dedication, practice and time is necessary to learn a language.
You have dedication, I think, but you need practice and to speak very well, you need time.
Hope that help you.