This is interesting... I think you are just a little new to it though.
But keep at it, You just gotta make sure you are scaling right... some of the notes sound off key at times, but don't give up. Keep at it and get a little more creative with the beat.
If you ever need any help inbox me, I use FL Studio myself.
Until then keep at it and good luck!!