1 year is more than enough for you, especially when you have skill in reading and listening. I found out listening and speaking are the most time-consuming if you want to perfect them. With your current English skill (base on your TOEIC point), you can get 5.5 - 6.0 with no big trouble. All you...