Thank you for your help and sorry for my vagueness, my university uses A/B/C etc to grade work, so when I say I got Cs in my exams last year, I mean the equivalent of a 2:2.
All my friends revise in similar ways to me and they don't have any problems learning/remembering content. I spoke to a tutor in my department last term and she didn't seem overly worried and suggested that I talk through topics and discuss them with my friends as another method of revision which I've done but it hasn't made any difference to be honest. I'll see if I can speak to someone else or find a revision techniques class though, thank you.
Thank you for your help. Recording lectures isn't something that's regularly done at my uni and I think I'd have to ask the lecturer's permission before every lecture, but I'll consider it, thank you.
I make notes in my lectures and I feel like I understand everything and I come away from each lecture feeling happy etc, and I always re-write my lecture notes up as soon as I can after that lecture, including doing any additional reading, so it's fresh in my mind. I try to look over past lectures throughout the year too as I relate other lectures to things covered in those etc, so it isn't as if I'm going 3/4s of a year without looking at anything we've covered earlier in the course...
I feel like I understand everything I'm covering, but it just doesn't stick, and when I come to revise I feel like I'm learning everything for the very first time, no matter how well I think I've understood it after the lecture/after re-writing my notes/after looking back over everything. I wish this was the case for just one module for example so then I could have a chat with a specific lecturer but this is happening across all of my course, so I know the problem lies with me and not the content.