i agree with Rozo, yes you are definitely getting better but the production does needs a lil more work. and to me the some of your sounds...kinda sound midi ish ..what i mean by that they sound fake like the choir in the intro it sounds fake meaning try to find a better quality sample to replace it or master it with some good FX's to make it shine also i cant really feel nor hear your bass boost some of the low end but dont make it too much you dont want to over power your mix. that plucked sound that plays in the intro with the chior and thats layered with your piano ...sounds good layered (im assuming its a sitar or some sorth of indian instrument) but i wouldnt play it by its sefl not like that because that instrument sounds a tad fake also. but over this is better than your last wip jus keep at it eventually you'll get it.