I think you’re close to the AJ quality bar, you just need to work a bit more on your mixing skills.
Besides the issues already mentioned, there is no clearly defined bass, it’s like the low end is occupied by the kick + low frequencies of guitar and it sounds muddy there. Because of this conflict the kick doesn’t cut through as well as it should throughout the track (example: 0:37).