Welcome aboard!

What a rollicking rocker! Your voice sounds good, so don't worry about that. I like your guitar and bass work too. The comments about the technical aspects about the mix that others had made are good ones to consider.

Good job!