Hi teia ,
I'm not a teacher, but would like to recommend you the following set of books.
-Essential English Grammar by Raymond Murphy
-Intermediate English Grammar also by Raymond Murphy
-Basic English Usage by Michal Swan
Also, do buy a good English English learner dictionary (like "Oxford intermediate Learners Dictionary" if you really want to learn English.
PLUS http://www.usingenglish.com/amazon/us/0194420981.html - THE ULTIMATE- recommended to me by Tdol. JUST AMAZING !