The guitars sounds messy, the sound isn't clear, maybe you could turn down the distortion in the recording process. If you can't try cutting around 1.000 - 2.000 hz, and cut all the frequencies over the 12.000 or 14.000 hz to tight the sound (play there to get what you want).
The synth sound si ok.
I can't hear the kick properly, neither the bass, but i can feel it so it has to be there. I would bring the kick up with some eq to feel that plastic sound (800 - 950 hz) (very used in metal mixes) and also a mayor eq on the bass to bring it up (boost around 600 hz).
The overall mix feel too bright. That was my fist impression.
My suggestion would be take a sound you want to achieve (your favorite song), play it when you are mixing, get close to that sound and then make a master, then again, play the song, check your master, play with the master Eq, the multiband compressor, etc.
Cheers