I will give a geometric example involving random points in the plane. These come up in real life all the time if there is a mechanism by which points are distributed. (For example, it could be the location of a house or something)
Choose a random point $(X,Y)$ in the plane chosen uniformly from the unit circle $x^2 + y^2 = 1$ (by this I mean, the probability of $(X,Y)$ being contained in an arc of the circle is proportional to the length of the arc...you could also choose $\theta$ uniformly distributed in $[0,2\pi)$ and put $X=\cos(\theta), Y=\sin (\theta)$)
Now, the random variables $X$ and $Y$ are uncorrelated. Indeed, for any given value of $X=x$ there are always exactly two possible values of $Y$ that fit, namely $+\sqrt{1-x^2}$ and $-\sqrt{1-x^2}$. These are equally likely so both have probability $\frac{1}{2}$. Hence $E(XY|X=x) = \frac{1}{2}x\sqrt{1-x^2}+\frac{1}{2}x (-\sqrt{1-x^2})=0$. From here, you should be able to see that they are uncorrelated.
However these are not independenet! There are many ways to see why. Here is one "certificate" that shows they are not independent. (Although this doesn't really clear up the intuition of why they arent independent, you will have to think about that one).
Notice $P(X>\frac{\sqrt{2}}{2}, Y>\frac{\sqrt{2}}{2})=0$ since $X^2+Y^2=1$ always. However, each probability $P(X>\frac{\sqrt{2}}{2})$ and $P(Y>\frac{\sqrt{2}}{2})$ are non-zero, so it is impossible that $P(X>\frac{\sqrt{2}}{2}, Y>\frac{\sqrt{2}}{2})=P(X>\frac{\sqrt{2}}{2})P(Y>\frac{\sqrt{2}}{2})$