I don't know ur level but i can recommend u to study English from Primary school level.
Also, u can watch the english TV and read the english newspaper like SCMP. Besides, u can see more english road signs, menu, MRT station names etc when go out. I learnt a lot from it when i was in high school.