I'm not sure I'm okay with self-promoting yourself during the course of the song. It really detracts from my enjoyment of the song. Some other things I would work on is lowering the bass, as it takes too much of the focus from the other instruments. I would also recommend changing the organ instrument that starts the song to another organ sound.
Overall, I like the mixing and the general vibe I get with this one. Keep it up!