Something about that first bass note in the chord progression I don't really like. I'm sure I'd get used to it over time listening through.
This is an interesting composition.
Personally I would take down your reverb sends across the board, low cut them up to 250 hz or so if you find you must have this shimmer. You can also apply autogate effects to it to keep things interesting.
By 3:44 the progression itself is sounding really good but the reverb is muddying it up.
Also I feel like there's a but much sub on your kick. Could use some more air to it. I came across the plugin KSHMR Kick for quick, easy mixing on that front. It's a free kick shaper. I'd also recommend following Bedroom Producer's Blog or BPB for more freebies to enhance your sound and get you away from sounding stock-y.
Anyway, nice work. Saw you in Audio Ads, hit the play disc, and here we are :)