your voice and all its components are muscles just like any other... just gotta work them out to get your voice to be stronger.
the right coach can make all the difference. don't buy a CD or something... find a legit vocal coach. I could always sing a little bit, but over the last few years through coaching my range is much stronger and my tone much more pure.
not everyone can be an opera star. but everyone can improve their voice dramatically.