Representation is irreducible

Let $\rho : S_n \to \mathrm{GL}(\mathbb{C}^n)$, where $\rho(\sigma)(x_1, \ldots, x_n) = (x_{\sigma^{-1}(1)}, \ldots, x_{\sigma^{-1}(n)})$. How can you prove that $W = \{ (x_1, \ldots, x_n) : x_1 + \cdots + x_n = 0 \} \subset \mathbb{C}^n$ is an irreducible representation?

-

Use the trace formula for $\rho$ to get that $\rho$ can be decomposed into two irreducible representations.
The first time I was assigned this exercise I was explicitly told not to use character theory. There is a straightforward direct proof (showing directly that the orbit of any nonzero vector is all of $W$) and I implore you to try to find it.