Take a look at your mesh in wireframe view. I often find that these small bumps come from irregular mesh densities created during dyntopo sculpting. The small bumps may have a dense mesh, while the surrounding mesh is more uniform. Try taking the <simplify> brush, and pass it over the small bumps to make the mesh more uniform–then smooth the area, and this should smooth your mesh as you would expect.