Hi, I've been recording for a while now, and today I bought a small mixer (just one output) and a shure sm58 mic. I was hoping the problem I had with the other mics I used (the ones I directly plugged into the computer) would disappear, but it's still there

The only thing that's better is that there's no noise now. But anyway, my problem is that everytime I record, it's really hard to get the "right" effect to my vocals, they never seem to blend with the instrumental unless I add a massive amount of echo ("Rhythmic Tableslap" from Cool Edit Pro). When I do, it does blend better, but it still doesn't sound like recorded in a studio. Here's a clip of me singing, and then another person singing the same song (but with the studio effect I'd like to have in my vocals):
Direct Link:
http://galeon.com/evolutionxmen/question.mp3
Rapidshare:
http://rapidshare.com/files/8747908/question.mp3.html
How do I get that quality and clarity of the vocals? I use Cool Edit Pro, is there a plugin that will do that for me? Do I need a new soundcard? Please help me

Because I spent nearly 200 dollars today for the mic and the mixer and really would like to notice an improvement. Thanks in andvance.