Not bad, man.
My only issue is the singing;
I know you mentioned that the singing's a bit off, but that's not a good singing voice IMO.
Another issue is the overall melody for the singing, it's flat and uninteresting. Needs to be clearer.
Keep at it, the rest of the song was pretty good.