To improve your English , you have to do so many things. Reading is not everything,, there's writing , and listening as well . One of the things i used to do ,, is buying books with both English and Arabic script , and i read the English one , but once i am stuck and don't understand what i am reading i refer to the Arabic one ,,and so on ! There are many educational books with tapes , that can improve your lestining , an example of this is the Tofel ,and it's really useful !
Cheers
Cannavaro