Unless the rose is getting full sun (7 hours or more) it will grow but not have the energy to flower. You can try feeding it with a blossom booster type of soluble food (high in the middle number) but, unless it is getting lots and lots of sun, it will never perform as you’d wish.