Paramore Cover...

Your singing sounds quite nasally. Hold your nose and then try and talk without sounding nasally, apply that to your singing.
Aside from that, could just be these headphones, but guitars sound a little loud.
 
This is easily the coolest thing I've heard that's been posted in the Rate Your Mix section in a while.
Great job in all respects.