Your tracks are quite good. In my opinion you are “almost there”, but you need some polishing.
I have similar thoughts (but not all) like @MidnightSnap.
For me the most important thing is that you have the tendency to use too many instruments/layers in middle-high band (for example strings in first track). For me also this middle-high band is too bright/saturated/loud in terms of frequency balans of whole mix (for example arp in second track). Make sure that you have monitors/ear phones with flat frequency response.
I can hear also some minor problems with vst, especially with strings. They could sound more natural, so maybe try discovering new libraries. But in my opinion those strings that you use, can be enough to make natural sounding strings, but sometimes it takes more time to achieve natural sound. And also sometimes I’ve heard some not obvious string phrasing. Maybe it’s because of those libraries or maybe you should make more convenient string phrasing.
Don’t give up, you are almost there! If I were you, I would try to make new music with different libraries, different way of creating tracks and maybe even slightly different styles. Only for training you can make pastiches. It should help.