This is more or less my job working for University of Sussex, I'm an Admissions Coordinator there. You've covered what you need to do, there's not much more advice I can give.
Most universities have a Student Hub, and if you haven't already, it's good advice to read through the information they...