Didn't read other comments. Someone must like Cobain. lol. Sounds like something you'd hear on the multi-disc demo release.
Not sure why you'd say you don't have a good tone, cause I think you do. It's just fine. Can you bring your voice up 12 steps? If this were to be electric version, would you be able to scream it at the next root interval? The guitar is pretty muddy, so I'd adjust your microphone position and play with it until you get a more rounded, clear sound. Vocal sounded ok, but I think you'd be able to take your music to another level if you could sing higher. Not saying you can't, because this song didn't display higher pitches, just that it would be nice if you could.
I'll tell you this though, if you keep recording this stuff this way, you'll eventually want to move to full-on productions. I'd bet money on it. So, stick around, improve your recordings, work on your vocals, and post here frequently. We're here to help. Nice song and melodies.