Smoothing is not a cure all, and it doesn't always (actually very rarely), makes a model look better. And in the instances it actually would help the model look better, it's done wrong.
I think your very close to the texturing stage, if not already there.
One last thing, maybe it's just the picture, but it looks like you have a stray vert somehow. Zoom in on your latest picture, and look at the back end of your model that is displaying the pink verts. You can see one floating there. Might just be the pic though.
"If I have seen a little further it is by standing on the shoulders of Giants" - Isaac Newton
-Computer Animation Major @Baker.edu-