I agree with Steve.
For better or worse, in my experience, if I want my recordings to compete with the recordings I admire, I need to use the same tools / methods they use to get their sounds. And since major label people aren't recording and mastering their stuff in their bedrooms, eventually I had to go to a real mastering studio for this. There is a unique quality to the recordings I've done in my apartment with just laptop plug-ins for mastering, if I could even call it that. But the sonic improvements I've heard in my recordings from mastering at places like Sterling Sound is huge. In the most recent case, the mastering brought out a significant level of detail in each instrument, and yet made the overall sound seem more cohesive. Now I am thinking that I should go back and have them re-master some of my really old home recordings to see how much improved they would be...