The radius of a typical nucleus, in terms of number of nucleons, is $R=A^{1/3}R_0$ where $A$ is the mass number and $R_0$ is $1.25\space\rm{fm}$, with typical deviations of up to $0.2\space\rm{fm}$ from this value.
At least part of it seems to be that nuclei aren't always spherical (if you can even call anything at that scale spherical), but are there other factors, like electrostatic repulsion between protons and the fact that multiple nucleons can fit in the same shell?