Keep working at it!
This track feels like it drones on, you don't have anything that pops out to the listener.
It is partially the mix. The track lacks clarity, the mix is muddy.
If you are not mixing on studio monitors, put some money into a decent pair.
It will boost your chances of having your listeners enjoying your music. (It is not something the average listener notices consciously, but they do subconsciously.)