This sounds like a raw version of a track that has yet to be mastered. Compared to a few of your previous songs I listened to, this just sounds thin and not very "present". Because of that it's hard for me to delve further into the song. One of the bummers of modern music, but it seems like you have to be bumping uglies with 0 db as much often as possible.
Please contact me if you would like to use this in a project. We can discuss the details.