My first mixes

i agree with thejoker did you do any panning or eq to give each instrument its own separation in the mix.
 
Whats already been said. You really need to work on balancing everything out

Also that last one at 0:17 sounds alot like MychildrenMybrides On wings of integrity.