I don't say good things very well....I'm sure you know that. So I'll point out some stuff I noticed.
One is that you need to be careful with your reverb tails and/or amounts. Like for example right around 9 seconds theres an extremely brief end the reverb tail before the next chord hits and it makes it sound a bit artificial. There were a lot of places with similar unnatural sounding pauses due to either there not being enough reverb, or too short of a tail.
The next thing is that the song seems to lack a theme to hold onto. There are a lot of catchy parts but all on their own. Not enough repetition to get me humming the song afterwards. There needs to be more reference to a central idea for a song so short.
Siguente (that means next in spanish!), the instruments felt like they were a bit strange panning-wise in the mix. I recommend checking out my ridiculously long thread about orchestration for details on that.
Siguente tambien, transitions seemed in general a bit too sudden. Things didnt flow into each other. It was always like....pause...next section.....pause.....next section (with some exceptions of course).
Last but not least, longer notes need more things happening emotionally. A sustained string note will sound much more natural with some expression changes such as tone/volume/vibrato amount. Just some natural swaying.