The only proof that I know that $(\mathbb{Z}/3\mathbb{Z})^3$ does not appear as the class group of a quadratic imaginary number field is by brute force search. Roughly, the idea is that since class numbers of quadratic fields increase with the discriminant, there are only finitely many such fields of any given class number. We can then enumerate all class groups of a given size, and check to see which class groups appear. Most recently, Watkins's computation of all quadratic imaginary number fields with class number up to 100 provides in particular a complete list of all class groups of order 27, and so by simple enumeration one can observer that $(\mathbb{Z}/3\mathbb{Z})^3$ does not appear. I should also mention in this regard the tremendous amount of data available in a recent article of Jacobson, Ramachandran, and Williams.
To answer another of your questions, the same technique shows several other class groups do not appear among any of the quadratic imaginary number fields of class number 16. (http://math.stackexchange.com/a/11025/20762).
Lacking any particularly compelling arithmetic reasons which proscribe certain finite abelian groups from appearing as class groups of quadratic imaginary number fields, it's worth thinking about some heuristics. An argument of Soundararajan gives that, on average, the number of fields of class number $p^n$ is roughly $p^n$ (or better, asymptotically between $p^n/n$ and $np^n$). On the other hand, the number of finite abelian groups of order $p^n$ is governed by the partition theory of $n$, and hence a standard asymptotic suggests there are $\frac{1}{4\sqrt{3}n}e^{\pi\sqrt{2n/3}}$ such groups. So roughly, there are increasingly more number fields of order $p^n$ than there are possible class groups of that size, so one might perhaps expect that (again, without any obvious arithemtical obstruction) that there are only finitely many examples like $(\mathbb{Z}/3\mathbb{Z})^3$ that do not appear, at least among $p$-groups (and especially for large $p$).
For real quadratic fields, there is no such bound pushing class numbers higher, and I can't see any reason not to expect every finite abelian group to appear as a class group of such a field. Of course, this result is nowhere near known.