It's a combination of a whole bunch of things.
The mics you use, the cables, the mixer etc etc...
Finally, you have to master the whole thing.
Last but not least, when you mix everything down to MP3 it loses a whole ton of quality so use 320 kbps if you can.
If you have full access I've got a series of tutorials on my lessons page with recordings starting from scratch all the way to fully mastered if it'll help.