Ah! They don't generally involve only two degrees of freedom. The ones you've been looking at mostly have, but that's not because they're the only ones used or taught.
Chances are you'll meet one or multiple higher-dimensional modulation formats pretty soon!
But let's take a step back. You say "involve only two carrier signals", and every passband-oriented radio engineer will tell you that e.g. a QPSK transmission has one cosine carrier at the carrier frequency, and every baseband-oriented communications engineer will tell you that there's only one carrier, it's at frequency 0, and it contains a complex value for every time instant.
The fact that you have "two degrees of freedom" here just come from the fact that if you take the Fourier transform of any signal (for which it is defined), you get a complex number at every frequency. A complex number has a real and imaginary part, and they correspond to the even (cosine) and odd (sine) components in the time domain signal.
That's why all the QAM, PSKs you learn are "two-dimensional": Modulating something with a real harmonic oscillator (which is what we know well how to build, e.g. from capacitors, inductors, crystals and transistors) gives you a signal that when described in baseband is complex, and complex numbers have 1. a real and 2. an imaginary part.
So, your signal being physically on any single carrier, you get exactly these two degrees of freedom – which you can use. (You don't have to. BPSK at the same symbol rate takes exactly the same spectrum as QPSK, but transports half as much data – exactly because it ignores one of these dimensions.)
Math tells us that if we have a 2D base, we can't create more than two independent dimensions through any base change, so that's that.
However, if you use more than one physical carrier, sure: OFDM (Orthogonal Frequency Division Multiplexing) takes $N$ frequencies, and gives you the freedom of $N$ complex values to express your signal. Does that yield higher spectral efficiency? No. It's still just a base transform; but it makes dealing with specific types of channels easier.
Same with any other mechanism that combines multiple frequencies or time values into one "meta-symbol" that thus has a multiple of the original degrees of freedom: You only get as many degrees of freedom as you use by defining the complex values your meta-symbol has, so, no free lunch here, spectrally. You'll find such scheme as CDMA, SC-FDMA and a lot of other methods that all increase the bandwidth or duration of the channel usage by the same factor as they increase the degrees of freedom. Well, an invertible base transform is an invertible base transform.
Where things do get interesting is what happens when you start saying "wait, it's not only about getting as many bits onto the channel per channel access as possible, it's about correctly receiving them!". You would then start to look for higher-dimensional "meta-symbol" spaces, in which you can optimize the distance between symbol points, such that noise "falsifying" a symbol into another valid symbol becomes very unlikely. That just happens to be exactly what channel coding is. Take $k$ elements from some source symbol alphabet, transform them into $n$ symbols (typically, $n>k$), and do that revertibly and in a way that minimizes the chance that one of your $n$-dimensional symbols gets mistaken for a different one. While this looks strange (you make your data longer, i.e. you split the energy you have to transmit across more symbols, but that leads to fewer errors?!??!), it enables you to use less power to achieve the same data rate at a given error probability. Neat stuff, and a pretty large field of research with applications in every digital device that is more complex than a microwave timer (and probably even in that).
But here's the "signal" side of things "killer application": MIMO. Say, you have more than one antenna on the transmitter, and more than one on the receiver. "So what," you'll say, "if they use the same frequency, in the same space, you could have just added up what you transmit on both antennas and sent it from a single antenna, and would have gotten the same on the air!"
But you'd be mistaken. If the channel between the first transmit and the first receive, the first transmit and the second receive, the second transmit and the first receive and the second transmit and the second receive antenna are sufficiently independent, you do actually get two independent channels over which you can then send complex symbols. On the same frequency. At the same time. In the same place. That's free spectrum! All the magic here is basically that a full-rank square matrix can be diaogonalized, and that gives you ways to find base transforms.
So, you ask a good question! But lucky you, depending on how deep your university program goes on that, you might learn more on these things soon enough. And if it doesn't go that deep, you can still learn on these things, pretty easily. Generally, when I was still responsible for the exercises in Digital Communications I at my uni, the student that writes a post in the lecture forum (or the email, or however you communicate) asking about the things you ask here would be very much encouraged, get a nice reply, and an invitation to discuss which advanced courses they could do. Keep up the good work!