i have a theory about more and more "self produced" music.
when artists used to rely on veteran producers who new the business and the craft, and work in real studios, you'd end up with an end product that was both sonically superior and musically complete. tastefully and artistically thorough. an artist enjoyed the benefit of simply seeking an inspirational performance, and the producer brought their years of experience (reliably recording the takes and managing tracking notes and media---helping manicure songs and arrangements---how to motivate the performers---which support players to hire---which mic works best with which pre/comp--how does it fit the performer's style---how will that project through to the final mix---how to create a unity and flow to the overall project) and hyper critical listening stills to the project to create reliably perfect results.
i've been in four major studios in my life...conway, record one, warner brothers, and A&M, and just being there is inspirational, and comforting, knowing that every possible tool and resource is at your disposal.
i've also been to several smaller professional studios in orange country and riverside, and several very well designed and outfitted home studios.
nowadays rookies are *recording* in their home studios by themselves with no training except some internet rhetoric, no vision, no experience, no sounding board, impressing themselves with the outcome, and then experiencing very limited response. conversely, it seems that truly talented musicians overcome several obstacles like these and manage to wind up with pretty decent end results.
sometimes i'm shocked at how bad a cd sounds when the artist is very gifted, sometimes i'm shocked at how great a cd sounds coming from a musician i don't particularly find all that talented.
do yourself a huge favor and at least talk to a real studio in your area about possibly tracking some music there and how much it would cost; at the very least you'll gte a tour of a nice facility, and also seek out a mastering studio and get some info about that end as well. mastering engineers are very helpful in regards to avoiding common pitfalls with respect to what it is they are looking for from clients...formats, levels, media...what it is you should be aiming for in your final mix prior to mastering.
i have a very simon cowell approach to all things musical.