I agree with the kick needing more punch, and I also suggest adding some more high end reverby synth stuff in the high ends while that catchy drop plays, just make sure its not too much cus I always make that mistake in my tracks. But this is a good start, keep it up!