It was a longish intro for such a quiet song.
Your melody/solos over the top don't sound like part of the mix - in the way that a karaoke singer usually doesn't quite fit the backing.
The level, tone and reverb or delay don't sit in the mix but are on top of it.
There's nothing wrong with the backing or your performances - both are fine - but you need to being them together.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe