First thing that came to mind is that the guitars are overcompressed.. I can hear them pumping. 808 is way too loud in the mix. Song doesn't have a direction.. the pattern gets old after about 8 bars. Right now the hi hat is way louder than the main guitar sound.. The instrument choice is ok, but the arrangement and mix are off so the song can't really fully utilize its potential. Practice, practice, practice.