I used to make MIDI maps of songs in Ableton and then record myself singing along to it. The I would use the "convert audio melody to MIDI" command and get a MIDI map of my audio recording and overlay it with what the song should be. Gives you good visual feedback to correct things that you might not have noticed ... Oh wow I'm coming up flat on that 5 every time. etc...
Also, second everyone who is saying get a voice coach. Very valuable in surprising ways.
Also, second everyone who is saying get a voice coach. Very valuable in surprising ways.