The mean of two distinct reals lies always in between of them on the number line. We consider three cases:
Case 1: $y <z $
Then $y <x<z $ follows but since $y$ is the geometric mean of $x$ and $z$ it must lie between them. Contradiction!
Case 2: $y>z$
Then $y>x>z $ follows but since $y$ is the geometric mean of $x$ and $z$ it must lie between them. Contradiction!
Case 3: $y=z $
Then $x=y=z$ follows which satisfies all the given conditions (as one can easily check).
Hence, $x $, $y $ and $z $ must satisfy $x=y=z$, otherwise there will be a contradiction. If three equal numbers are in arithmetic, geometric or harmonic progression, that's your choice.
In my opinion, they are in arithmetic progression since $y=x+0$ and $z=x+2 \cdot 0$. But for me, they are also in harmonic and geometric progression where you can argue analogously.
EDIT: Unfortunately, this solution only holds for $x, y, z\geq0$. See the other answers for a complete solution.