Invertibility of compact operators in infinite-dimensional Banach spaces
You are correct that it is the same as saying that $T$ is not bijective, because it follows from the open mapping theorem that a bounded operator on a Banach space has a bounded inverse if it is bijective. However, more straightforward answers for your question can be given without explicitly thinking in these terms.
You can show that if $T$ is compact and $S$ is bounded, then $ST$ is compact. If $T$ were invertible, this would imply that $I=T^{-1}T$ is compact. This in turn translates to saying that the closed unit ball of $X$ is compact. One way to see that this is impossible in the infinite dimensional case is implicit in this question. There is an infinite sequence of points in the unit ball whose pairwise distances are bounded below, no subsequence of which is Cauchy.
Compact operators on infinite dimensional spaces can be injective, but they can never be surjective. The closed subspaces of the range of a compact operator are finite dimensional.
Also, what Qiaochu said in his comment above.