Being a drummer, I rarely ever find myself in this situation, but I'm afraid that the drums are a bit loud. It seems the vocals are by far the loudest, followed by the drums, then the bass, then everything else. Guitars are very, very low in the mix, very often covered up by drums and vocals, or both. I'd either raise the guitars / other instruments for a bit more presence, or lower the vocals / drums to seat in better.
Great sounding vocals, man. Nice tight rhythms, too. Great performance. Nothing much needs fixing except for the mix being out of balance. Thanks for sharing!