The average of a nonconstant homogeneous harmonic polynomial over the unit sphere (with the center at the origin) is zero and so it cannot be positive everywhere on $S$.