Keep on keepin on Man! You got it going on here! I like what I am hearing, and it reminds me of me sometimes. Mix wise It's all in the EQ's, and running everything to a BUS is not always the greatest of ideas. I say this as someone learning myself.
Enjoyed hearing this one, as for the sing part, I'm no singer either. But I wanted to tell you, practice saying AH, OH, and UH and EH, and if you play scales on the guitar do that along with each note and it will help you on your voice. LOL, believe me I am no expert. I know how to sing it, I just don't have the voice.
Good stuff man! Thanks for sharing! Enjoyed hearing this!