For history I have a technique that i use, where i type up a set of focus questions that i need to know, just basics like "What year was the petrov affair?" etc etc,a nd then print it off and see which ones i can answer. This helps me to remember the small details like dates, people names etc. For the more conceptual stuff, do practixe questions that ask for broad answers. For example, something like "analyze the changing role of women in the post-war period" or something of that nature. That way you can test yourself to see if you know what the changes were, the causes of the changes, and the effects, things like that. Also, i remember our teacher once telling us that when your writing your extended responses always try and say WHY soemthing was significant. So when you're making notes always look at why things occured and the effect it had on society. That way you can show to the marker you understand the historical context of the event / person you are writing about.
As far as geography goes, my advice is simply READ THE SYLLABUS. At first i was really put off when our teacher gave it to us, because of all the phrasing and stuff, but if you actually read it it can be really helpful. For example, i was shocking at Coasts, but quite good at Urban Growth and Decline, and when i read the syllabus i found that in the SC i would be able to choose between the two (excpt for multi-chpice). Oh and do past papers!
Hope that helps!