Cho đến h thì mình thấy là hiệu quả

khả năng nghe, nói đều tốt (mình 12, từng dạy kèm cho mấy e lớp 4,5 vào năm lớp 10,11); mình ko ở thành phố lớn nên ít giao tiếp với nước ngoài, nhưng mỗi lần đi du lịch hay đi chơi mà gặp thì mình nói ổn (có thể nói là tự tin

).
À xưng là bạn với mình nha cho thân thiện
Nếu bạn chỉ tập trung vào giao tiếp (nghe + nói) thì đầu tiên cũng phải chắc ngữ pháp đã (khi nói đúng ngữ pháp và biết là mình nói đúng ngữ pháp thì mới tự tin được) => cái này thì học theo
grammar in use (3 tập: beginner, intermediate, advanced của Oxford là hay nhất: 100% tiếng Anh, tốn nhiều thời gian hơn) còn ko thì
136 đề mục ngữ pháp (tiếng Việt, 1 cuốn) hoặc 1 cuốn sách có đầy đủ ngữ pháp. Làm bài tập càng nhiều càng tốt.
Hai là phát âm, ban đầu tốt nhất là "học"15 cds
American Accent training ("học" ở đây là nói theo thôi, khỏi ghi chép j` hết, tốt nhất nên học đi học lại nhiều lần cho dẻo miệng

) ). Phát âm tốt thì nghe sẽ tốt, khi học xong 15cd mình nói thì phát âm ổn rồi nhưng muốn nghe tốt thì nên học thêm Pronunciation in use của Oxford nữa (cái này cũng 100% tiếng Anh, gồm 3 cuốn beginner, intermediate, advanced) - nó sẽ cho mình biết nhiều thêm để nghe và phân biệt các âm, cũng như phát âm nhuyễn hơn ( chịu khó nói nhiều khi học)
Còn về từ vựng thì nếu bạn học theo 2 bộ Grammar in use với Pronunciation in use của Oxford chắc cũng đủ dùng

Còn nếu bạn ...lười học 2 bộ Grammar với Pronunciation in use thì
rất nên kiếm 80cds
English for you ( nó là clip học tiếng Anh, ko có sách kèm theo, gồm 80 bài, cung cấp từ vựng theo chủ đề + ôn ngữ pháp + nói thêm 1 vài vấn đề về phát âm) - nó giống 1 khóa học tiếng anh, theo nhận xét của mình là khá hay, 100% tiếng Anh nên giúp luyện nghe + nói lun (hiệu quả nhất là khi có chép bài, luyện từ, chỗ nào chưa nghe rõ, chưa hiểu thì pause coi lại, cố gắng học mỗi ngày 1 bài)
Đó là cách mà trước đây mình học (mình mất 3 năm để học hết chừng đó + 1 số sách khác), khoảng hơn 1 năm thì mình nói khá đc rồi. Mình nghĩ học xong 80cd + 15cd + ngữ pháp chắc + nghe nhạc, coi phim tiếng Anh hoặc có engsub nhiều vô là nói dc rồi, nghe cũng ổn luôn.
P/s: nghe thấy nhiều sách, nhiều thứ để học vậy thôi chứ lúc học rất thoải mái, vừa học, vừa chơi dc; hứng lúc nào, học lúc ấy. Mà bạn ở đâu? Mình có thể dạy kèm,.....lương thỏa thuận =)) Đùa thôi chứ tự học đc vẫn tốt

Chúc bạn học tốt.