If you live in the northern hemisphere, any plant that's stalled during its peak growth period (we're only about 1 month beyond peak) has some serious limitations. The symptoms point to over-watering, but I would have thought a high level of dissolved solids (salts) in the soil solution might have been an exacerbating factor had you not mentioned you flush the soil monthly.
There's no question that the best thing you could do as far as soil choice/watering habits is concerned is start building your own media, and build them so you can't over-water w/o trying really hard. The easiest to make would look like

and consists of:
5 parts pine bark in size dust to 1/2" Most of the product should be in the 1/8 - 3/8" size range
1 part sphagnum peat moss
1 part medium or coarse perlite
a measure of dolomitic (garden) lime appropriate to batch size
I've been using this medium and another with a 2/3 mineral fraction (Turface MVP & crushed granite or cherrystone) for over 30 years, and it's very widely discussed on the internet due to how user friendly and productive they are; they ARE game changers. See here:
https://www.google.com/search?...
If making your own isn't in the cards, then doing things to reduce excess water retention and watering judiciously will also be helpful, but not to the degree eliminating all or nearly all of the excess water a medium can hold. For instance, did you know, when the pot has stopped draining after a thorough watering, tipping the pot at a 45* angle will force a significant amount of additional water to exit the pot? Compare B to A in the line drawings below to see how that works. Also note how adding a wick through the drain hole can drain a lot of excess water from containers. Also note how using various forms of ballast (the over-turned pot) will eliminate much of the excess water that severely limits growth, health, appearance of our plants
Setting soil aside for the moment, lets look at what's going on. The excess water in the pot is not only limiting root function, it's killing the finest roots - the plant's workhorses. Limited root function = the roots' inability to effectively move water to the plant's most distal parts - leaf tips and margins, so these are the first tissues to be deprived of water and die. Death of fine roots halts top growth until enough roots regenerate so the plant can again support additional top growth; but, by that point, you're likely watering again and beginning the cycle anew. Using a "tell" allows you to keep abreast of moisture conditions deep in the pot, and you simply withhold water until the tell comes out almost completely dry. If you see wilting before that time, it's undesirable and should be corrected by watering when the tell comes out s lightly more moist.
Any time you have a fraction of the medium saturated, it is robbing the plant of its potential, and that can mean 100% or more of its growth potential. I said more than 100% because growth is a measure of the plant's dry mass. Plants are also shedding organisms and shed parts they cannot support; so, if growth is stalled and leaves are being shed, the plant would be going backward in terms of actual growth - so excess water can sap more than 100% of the growth potential. I'm sure an argument could be mounted from a technical perspective to counter the idea, but the overarching point is still completely valid.
Your thoughts or questions?
Al