I won't put this song into the trance realm,i think it's more in the electro house realm,but anyway,it sounds pretty good for the time you say you have producing ! Congrats,you have improve a lot in that time.
I think you could paning some stuff,i feel like everything it's in the center of the stereo spectrum,so you can improve more in that are of the mix.
Keep it up !