Pigs
You are in Worcestershire - why not try some gliding at the Long Mynd - or motorgliding ? - Do a one week holiday course - condensed learning - It'll sharpen up your circuits and judgement no end, and you don't have all the radio chatter to cope with - then go back to power flying - you'll find attitude control much easier - and approaches too.
One other tip that worked for me - try to think about 15 or 20 seconds ahead of where you are - this allows you to anticipate changes and where you might be in the circuit, what you need to do (e.g carb heat) - and sing out those downwind checks out loud it really helps.
And keep going - good luck !
Arc