If you really do all things what you said, i think it may be enough for you. Because i pass that even not do everything as you.So keep what you have you done, and you may need to encourage yourself, and be more confident for successful passing. So take it easy, have a good body and heart to face the coming exam, it may give you a surprise result.
By the way, some recommendations above are not wrong, but i think most of them may based on how to have a good capacity of communication, may not be effective for passing the exam. Therefore be careful to choose which is helpful for you.