To learn English well. we need to grasp more learning skills as well as study hard .As to me .I always surf on an Internate---Enjoy Reading.In which I aways leant what I can*t learn from books.Besides.watching English movies is also useful. Hope my advice can help you.