it's cool, the melody is nice... the beat overall works and some people could use it (maybe with a "clearer" structure, kinda like Tash said)... I also agree with what he said about your melody tho. It works in the beat, but you should try to "challenge" yourself more and try to think of counter-melodies, and more background melodies to fit with your main melody.
and by the way, try to fade out your kick sample, cause we can hear a "click" every time the kick sound ends
keep it up