Deej,

Very original. And very well written.
The production is interesting. In a really good way.
And, of course the vocals are excellent.

Drop the solo. The song doesn't need it.
The chorus needs just a bit of differentiation. Add a synth pad. That is all it needs. A Flowing instrument juxtaposed against the beat/rhythm of the rest of the track.

This is well worth caring about...