Let $T$ be a linear transformation on a finite dimensional vector space $V$ over the field $F$. Let $p_T$ be the minimal polynomial of $T$ and $f_T$ be the characteristic polynomial of $T$. If $p_T = f_T = q^k$ for some irreducible $q$ with $k > 1$, show that no nonzero proper $T$-invariant subspace can have a $T$-invariant complement.
My approach so far is the following: Let $W$ be a nonzero $T$-invariant proper subspace of $V$. Suppose that $W$ has a $T$-invariant complement $W'$.
We know that since $p_T = f_T$, $T$ has a cyclic vector $\alpha$ and that $V$ has a basis $\{\alpha, T\alpha, \dotsc, T^{n-1}\alpha\}$. If $\alpha$ is in $W$ then $W' = \{0\}$ and we are done (and vice versa), so suppose $\alpha = w + w'$ where $w \in W$ and $w' \in W'$.
From here, though, I am not sure how to proceed. Is this the best approach? Is there a better one?