Sounds good.
Your vocals remind me of chino from deftones. Particularly from Adrenaline.
I Like the music your vocals I agree could be better but I also sound like you just need practice singing and recording vocals. Try singing it differently with the song and practice. I'm still not ready to record vocals.
Could you check out my songs. from what I Hear I'd like to try to make a song with you