Chin up,
Ive completed all my exams a few months ago, and I self-studied for all of them, and passed them all first time too........
Here's how I did it,
Focus youre studying on one subject at a time, try and work through a new subject each day (this helps avoid bordom

). Then two weeks prior to the exams, schedule a few hours with a ground school instructor for each subject, to help you with those anoyingly difficult questions.....this was my saving grace - as the 2/3 hours instruction for each subject realy helped 'iron out' any potential problems.
I made use of CFA at Grand Central. There are a couple of really good ground instructors who are willing to help you out.....Rate is around R200/hour. They have computer based exams too, which you can work on......
Best of Luck,