Very Good Travis!
Specially for only being into it for a week.
By the time you get to the finished product, you’ll be sounding like the stones,
I find it hard to crateak others as I don’t want to insult anyone.
1st thing that stands out to me is your guitar sounds ‘to me’ like it’s out of tune. Not the open chords but the fretted ones. I’m guessin the B string. I play a tune where the fretted B stands out as out of tune. My remedy was tune to B open. fret C, D, C#, etc. Adjust tuning to where the fretted note is in tune. Then try open again. It may be flat or sharp. Go back and forth finding the happy medium. And that may mean open is slightly out of tune. But using my ears I find where it sounds best and mostly not out of tune. To me, this is the thing that stands out most to me as for something that could be improved. Easy fix… 
Maybe get one of the pfft screens for your mic. P’s and B’s can go pfft when sung into a mic. I got me one of them screens and it seems to help. Sorry, don’t know what them screens are called. Made out of foam rubber, goes over the screen on the mic.
I don’t know how your recording, but it sounds like it’s into clip to me, a shade loud. Maybe pull the vol. back while recording? Or if ya got a DAW, adj. gain down? Gain, not vol. 2 different things in a DAW.
Perhaps bring the vol. of the guitar up? I can’t tell if your guitar is plugged in or just being picked up by your mic. Sounds like picked up by the mic to me. Maybe plug the guitar in or put a mic in ft. of the guitar.
All in all. For a week in. Your doing great man. I wondered how you were gonna pull that tune off by yourself. Lot’s of music going on in that song. Specially the drums setting the rhythm. Ya for sure got the feel across for the song and to me that’s important in that song in particular.
Liked your singing. It fit’s great with that song
All in all, a week in. Giving a few more try’s, you’ll be performing that live real soon it sounds like to me.
Hope I wasn’t offensive in my comments. I hate to judge others and would rather keep my keyboard silent that say anything negative. But it sounded like ya wanted feedback and only being a week in, I’d be feeling and asking the same thing. So I comment…
Great song to do man. I’m actually kinda amazed you got it as well as it is right now. Missing the drums, backup vocals seems it’d be real hard to do. But you got the feel across. The feel of that song is important imho.
Rock On! Yer well on your way it seems to me. Besides my comments are mostly on physical things, not skill things. Ya got the skill it seems to me.
fwiw, that’s not a song I’d try to cover by myself. I don’t think I could pull it off.
Oh, I dig your Alverez! Beautiful guitar man. I could be prejudice though, I got a Alverez too… 
Thanks for sharing.