I recorded this with one microphone in two takes. I made plenty of mistakes on the guitar part, but I thought the vocal takes were alright, and that's what mattered for this. I want some honest crits on my singing. Is my pitch good? Does my voice have a good tone?

How do you guys suggest I practice my singing? I sing along to my favorite bands all the time, what else can I do to practice pitch?