Audacity input and speaker levels are dictated by system levels.

When I change the system levels, the levels in Audacity change too, and vice versa! Is there a way to make them independent from eachother?

No. The controls in Audacity just provide (when supported by the sound system) an easy alternative way to change the system levels.