I'd say the neighbors tree is the biggest problem for your trees. The limbs are over topping them and the root system is competing for water and nutrients. The cherry will have a more developed root system. Most of the conifers are shade intolerant for the most part. Besides removing the cherry, I'm not sure how much can be done.... but welcome to the forum, lots of good people and info here. Hopefully someone will have better info than me.