First of all, i really like the riffs musically, very dreamy
As the previous posters have already pointed out, there are some mix issues regarding the lack of low end. So i would like to give my thoughts on your sound/arrangement choices:
First, the Drums/perc are really lacking (besides the obvious lack of low-end) and way to clicky. It distracts from the really nice guitar melody. They could do with a bit more impact. Also, besides making them less clicky, adding (more) reverb to e.g. the snare would help a lot. Think of 80's synth-pop style drums, those would fit with your other elements quite nicely imo.
Second, the new vocal/guitar riff coming in at about 3:50 really sounds like it belongs to another track, it feels out of place. The "whiny" part also doesn't fit with the rest of the elements, i'ts to loud and just "on top". If you would like to keep it, add more space and turn it down a bit.
So, that's my two cents. I hope you can get something helpful out of it!
Keep on making music
Cheers!