Art and Music is not useless learning :<
And what's wrong with student clubs??
English, Geography, Sciences and Humanities should be compulsory in Junior School.
However, from year 7 onwards you should be able to choose any subjects you like, so long as you can pass a test indicating that you know the rules of grammar and can apply them without much trouble (and are also familiar with the basics of the other disciplines)
From Year 7 onward you can choose to continue with senior school, but you can also choose to go to a college which specialises in a subject area of your choice. Each college has about 4 levels = ~4 years worth of teaching, since they are specialised and therefore move through more material more quickly and more thoroughly. University courses may have requirements from different colleges, for example Arts/Law might require minimum level 3 in an Arts college and level 3 in an international relations/politics/legal studies college, so 6 years (you could alternate between colleges each semester, or even attend both simultaneously).
There should also be a lecture/tutorial system, instead of monotonous classes. In the lectures you get the theory, in the (many) tutorials you are free to talk and discuss its implications. It's much better than the class system where you can only voice your opinion when the teacher lets you.
Also, every resource you need should be online. All the lectures should be video-recorded and the lecture notes and problem sets should be available to download. Textbooks should only offer supplementary problems, or serve as a reference, but the lecture notes should be sufficient.
Students will go to uni much more competent in their subjects, so university courses need not waste time on the basics, but rather would be able to dive in the deep end at the beginning. Also, students would hopefully enjoy their chosen subjects more, and so would learn better and faster.