It's getting there.
This sounds like something which is well on it's way to becoming something very nice. But like what the previous guy said, needs some work, also it tends to be a tad loud, normalizing some parts may help. The echo needs work because at the moment it hurts the ears, and main instrument loops at the start always sound bad and amateurish so I suggest you rather then having the piano at the start drop it. In other words you should listen to your work a few times and if it sounds bad to you and you go "arg I think this needs work" then it needs work, your always your own biggest critic if your talented, which I think you have the potential. Apart from that it's getting there. Nice work for a FL studio song. But FL studio like Garage band is best for developing ideas rather then composing final songs (aka ripping off other people's loops midi's and work) to create something new or start your journey to making something new and unique.
I refuse to vote 0 on this because I know that it can be godly, cut back on the piano some, and take out ALL OF THE ECHO on the bass because it sounds like ass with the echo, with that done, you'll get 10\10, 5\5 from me, until then, keep it up!