Seriously?
Reading.
As much, as varied as possible. Quality texts of course - news papers such as SMH and the Australian, classic novels (not your junk, like Twilight and other pop fiction), non fiction texts etc etc.
Ask great English students and generally, most have a dense reading background.