Lizzie, there is no definite answer to this question.
If you think about it, when we first measured the size of the atom, or rather the structure of it, we fired in electrons as probes, but what we found was an idea of by how much electron was deflected, not the actual size of the electron. This is because it is the charge that we are always really measuring, not the physical size of the particles.
So we can't measure the size of particles directly, even in the LHC, we can only measure how far the electric charge (or other charges) on them extends outwards from a point, and how this charge changes with distance from a point.
This is something like if you were pushed in the dark, by one of your friends, you could judge which friend it was by how hard you were pushed, and how strong they were, but you could not actually not see the size of them at the time.
Protons are not particles in themselves, they are believed to be collections of three quarks, but you can look this up on Wikipedia.
So it's indirect measurements we do, to determine the size, and the size of elementary particles could all be the same, that is they are dimensionless points.
If you try to imagine a dimensionless point, you will just get a headache, because there is nothing in the real world to compare this to.
As far as mass of particles goes, you can look up on Wikipedia the differing masses, but this definitely does not mean they are larger in physical size, just that they can "push back harder", when you fire things at them, if you follow me.