it may be the equipment you're using or just how you EQ'd the mix down, but it's pretty harsh on the highs and there really isnt any sub. You can even see in the spectogram on top of FL that the overall frequency shape is trending upwards instead of being flat or slight trending downwards. The foundation for a great track is there, just try to mix it again with different equipment or use a reference track to compare high and low end and better tune your mix.