Hint:
Your intuition is good, but you can make it even simpler. To kill uniform integrability, you need your family to "pile up" on small sets. Dirac deltas are not actually functions in $L^1$, so you can't use them explicitly, but you can probably get the same behavior using approximations ...
Solution:
The example I have in mind is a family of normal distributions with standard deviation tending to zero. Explicitly, $$\{X_n\} = \mathcal{N}_{0,1/n} = \frac{n}{\sqrt{2\pi}}e^{-(nx)^2/2}.$$ Each of these has $\|X_n\|_{L^1} = 1$ for all $n$, so the family is bounded in $L^1$, and you can use standard facts about the normal distribution (found in the back of any intro stats textbook) to show that for $n$ large, most of the mass of $X_n$ is concentrated on a very small neighborhood of $0$. Parse the symbols in the definition of "uniform integrability" and you'll see that this gives you a counterexample.