Welcome to the forum, lostcontrol. I've listened to your track, and have one general suggestion and two more specific ones. Generally, I would try to resist the temptation to use everything you generate. I find it is more fun to experiment for the sake of experimenting and not worry too much about whether a given take or piece is the "one" you need to use. More specifically, I would try to back off the reverb and not use the same amount and setting on each individual track, so that each track is a different "distance" from the listener. That way you will have both a foreground and a background. I would also have a few more mid-frequency things happening underneath. The piece seems to have a high and low set of sounds, but nothing in the middle.
Good luck and, most of all, have fun with it.