I want to show that if $X$ is a separable Banach space, then there exist a Banach space $Y$ and an injective compact operator from $X$ to $Y$. I know that it's true, since I have seen this fact multiple times (e.g. here), but I don't know how to prove it.
I tried to find single space $Y$ for every $X$ expliciliy, but haven't succeed. Also as a main example of $X$ I considered $C[0,1]$, and I wasn't able to find space $Y$ and compact injective map even for this particular case. I also tried to consider embedding of $X$ into it's topological dual space $X'$, but that also didn't work.