Find a good teacher. If you can find someone who is classically trained and is willing to teach you whatever style your into, that would be the best option. Classically trained teachers really know how to get you singing without damaging your voice, which is important. Dont just settle for any old nobody who claims to be a singer, cause chances are they may teach you incorrrect methods.
Ive started voice lessons with a guy who used to sing operas. Hes great, I showed him some opeth songs I wanto learn and he loves Mikes voice
find a good teacher and then discover what kind of style suits your voice/ability. dont think "I wanna sound/be like..."
and oh yeah: stop smoking and drinking!