The samples are so varying, it's also hard to tell what could sound good to me, because it's so dry. Some instruments definitely need reverb. It should be much higher volume as well. The flute in the beginning would sound a lot better with some humanizing (timing/breath/fade/pitch). The drums and the choir phrases sound really awesome.
Cool song but it's being held back by samples and mixing.
PS. The drums and the choir phrases reminds me of the beginning of this