I'm so impressed and can tell you put your heart into this painting. It's lovely. It might be a good idea to vary the greens a bit more by adding some burnt sienna or a bit of red to the mix here and there, or makesome greens cooler with more blue, especially as you go to the background. I am also teaching myself to paint, and I have found that I learn more from doing smaller, simpler compositions, so I can focus on the basics like composition, value, color mixing, color harmony, creating depth, edges. There are many YT artists that are helpful like Sam. One that has also helped me a lot is Phil Starke. Best wishes.