Thanks dude. It does do you good to realise where your weaknesses are and even a few lessons should do that. I recommend learning to do your major scales via the circle of fifths - helps with recognising key signatures too. I run round the scales in order in my head if I can't sleep
You can easily work out a formula for getting to the next scale - start with C, sharp the fourth then take the fifth note as the start of the new scale , then just keep going till you hit c#. There's a formula for doing the anti clockwise flat keys also