I like the beat I think it needs work mixing wise for sure and maybe be more picky on your sound choice on the percussion/drums . That high synth just takes up most of the headroom so most of your instruments can't really 'breathe' but that's ok I use to do the same when I first started out. There's a lot of youtube videos on mixing but I would start on the fundamentals like leveling and eqing to get you started. Honestly though it takes months and even years to train your ears to get good at mixing but if you keep practicing you'll get better in no time!