I agree a lot with what el3vator said. I turned my volume up in the beginning because I though you just had the track mixed really quite and then there was that sudden increase in volume it was really unpleasant. The vocals could use a little more volume in the track but I wasn't struggling to hear them. I agree with the snare sounding weak though, it sounds like a stock FL studio one or something. If you looked through some sample packs for a better snare with a more realistic sound it would make a huge difference, should be a little quieter overall too I think.