You can do it by self-study. If you watch all our free lectures (together with our lecture notes), then the only book you really need is a Revision Kit (they contain lots of exam standard questions and it is vital to practice questions).
The books from the ACCA approved publishers (Kaplan, BPP and Becker) are all as good as each other – it does not matter which you use.