Tips! I feel like writing! Here we go! (if this is too much, I'm sorry, my bipolar has kicked in for the night - I'll probably get about four hours of sleep if it's any consolation)
The drums are very rigid. Try adding some variation to their volume first - think about them pushing the listener through the music. Since you're going for trance, you want a regular 'driving' pulse, which on the surface might sound like you want just regular beats. But one way to enhance that effect is to build more and more of a similar, supporting rhythm into a stream of beats - use panning, volume, timing, even fine-pitch, everything is fair game if it fits with the music. The brain can follow and keep pace with it all, there's never too much detail if there's a regular pattern. Don't bother with the step sequencer if you're using it - dump your drums straight into the piano roll and learn to use that for everything, it's so much more flexible.
Also, I would have picked something shorter and snappier for the predominant drum sound, like a closed hat - otherwise there's a lot of white-noise around the important rhythm bits. You can also gate out the ends of each note using Gross Beat (effect), which makes for a much sharper sound.
You can create more patterns that vary the effects you've applied, but be mindful of how the two flow together and mesh in the song. Be creative with your rhythm, and people will listen to it more closely. Otherwise it becomes background, which is definitely not trance.
The melody is really all over the place... You can keep what you have, but you can draw out the listener's attention for much longer using the same themes. The problem is that you aren't providing any tangible transition between them all. And some of the big dramatic drops were just jarring, rather than climatic, because they happened the same way twice.
The key there, like with varying your drum patterns, is to mesh it together so that it creates one continuous stream of emotion. Trance is all about the buildup, the crash, and the ride in between, with purposefully simple melodies that only serve to carry you through the experience, not grab your attention with unexpected twists. It can be difficult to stay minimalist (I should talk <.<), but unless you're making some crazy David Cope composition with trillions of tiny notes, it's valuable to learn when to hold back.
Keep going! If you need explanation or more information or anything I'm absurdly friendly, because I had to go it alone and that's stupid!