A complex number is equivalent to a vector in $\mathbb{R}^2$. Therefore you can visualize these vectors very easily. Of course, once you want to visualize a two-dimensional vector of complex numbers, you'd need four real dimensions, which is hard to "visualize" in three dimensions. However, for qubits, you don't really have four dimensions: A global phase leaves the state invariant and the state needs to be normalized, which means that any pure state is given by only two real dimensions. This leads naturally to the visualisation of a qubit on the Bloch sphere.
The term "imaginary" does not mean that it can't be visualised - it is a bit of an unfortunate name, because there is nothing imaginary about it. Do you need complex numbers in physics? Yes and no. See this question and answer for more details: QM without complex numbers
One thing you need to understand though is that the mathematical desciption of an object is always an abstraction. After all, the vector lies in a "Hilbert space", a purely mathematical concept that you cannot "see" in the real world.