You can read books to sharpen your skills, but to learn properly the English language, you must first take short courses or atleast study lectures first. If you can do it by yourself, read English grammar books where basic rules are written. Be careful, even published books may contain grammatically wrong texts. You will end up imitating erroneous sentence constructions.