I think it needs repotting. Sometime when orchids produce roots like that outside the pot, the ones in the pot are not healthy for some reason. It also helps to stimulate blooms by repotting an orchid that has not bloomed in a while. I think it might be just enough stress to get it going again. Other than that, my recommendation is to still give it more light.
Cheers,
BD