Chou, if I hadn't already heard your music to tell that your vocals sound fine, I would think that you use too many effects.
I only use a few effects on my vocals, but not to make them sound better than they really are. My recording software tends to make my screams sound condensed, so I use very light levels of distortion to kind of regain the "edge" that gets lost in the recording process. I also use slight reverb and delay for definition.
I'm a very talented vocalist with a strong set of chords and incredible range. I can switch from the lowest, most brutal of death metal growls to Zao-style screams in the blink of an eye, and my vocals don't lose any stamina all the way to the final notes of my takes. I can do near-perfect imitations of the vocalists from Cannibal Corpse, August Burns Red, Zao, Bring Me the Horizon, The Devil Wears Prada, Emperor, and Impending Doom.