Mix def needs work not feeling this one too much it could really use more. Bass is really flat as are most of the instruments. Keep practicing man i can hear alot of potential.
The melody as a whole is cool for this type of beat. I agree with above though, something does sound flat. It sounds like you know what you want to do, but not quite able to execute it. Keep practicing, maybe mess around with stacking some sounds together to make it sound more full and get the drum sounds you're wanting!