Very nice one.
But you forgot something.
Your take must be clean, no amount of processing can save a take that has heavy background noise in it or undesirable ambiance.
For me, the first step to an awesome song is having a sufficiently padded and quiet room.
A muddy take, means a muddy mix, meams a bad song.
RE: Recording Vocals: Some Technical Insights