Trên Coursera.com có các khóa học tiếng Anh online - từ khóa cơ bản đến khóa nâng cao. Người ta dạy tất cả bằng tiếng Anh, có cả script, và bạn có thể chọn tốc độ 0.75 để nghe. Mình nghĩ đây là cách học tích cực nhất, vừa học được ngữ pháp, vừa nghe được giáo viên nói chuẩn, luyện được cả nghe - đọc - viết. Còn phần nói, bạn nghe giáo viên nói riết, đến khi bạn mở miệng ra cũng sẽ phát âm đúng phần nào. Nếu bạn phát âm sai, bạn sẽ phát hiện liền luôn, tại cái tai nghe từ đúng quen rồi :)
Bạn có thể bắt đầu với lớp này nè:
Link
2 tuần đầu tự học có thể sẽ vất vả, sẽ nản chí một ít, vì nghe chưa quen, rồi người ta nói nhiều mình cũng không hiểu kịp. Những khi như vậy, bạn dừng lại đọc script nha, hiểu hiểu rồi lại nghe lại, rồi đi tiếp. Qua tuần thứ 3 sẽ thấy khác hẳn.
IELTS là một chặng đường dài, mình nghĩ củng cố cái gốc trước - nghe chuẩn, đọc chuẩn, ngữ pháp chuẩn, nói chuẩn, rồi thì thi bằng nào cũng sẽ ok :)
Hope it helps :)