Sound great! is balanced and that's a good thing!
There is some things that will improve your mix
There's a lot of zizzling in vocals around 8k to 11k.
The voice sounds to me, a little bit nasal, check between 800 to 2k.
The snare is too thin. I recommend using some compression and EQ, bring that 250 hz up a little bit.
I can't hear the reverbs. Try to put some reverbs on the guitars (to bring it back a little)
Put some distortion (not exactly distortion but something to add harmonics) in the bass and boost a little in 140 to be heard in tiny speakers
It overall sounds great. Congrats, but there are little things that if you work on it will enhance your mix!
I'm a student (audio engineer) and you can also check my portfolio and tell me your thoughts (everybody).
You can find my soundcloud by the name of Ruben Tanahara.
And if you have any question you can ask me and I will do my best!