I've been growing them for almost four years now and I always keep them on a windowsill in my room. During previous years everything was fine, so I don't think that they don't enough light.
But it's possible that I was over watering them. Now, I do this less often, but they still don't look good and don't grow
Well it can't be the lighting since they've been there for years... and obviously you've been watering them the same way for years. I'm kinda stumped. Could they possibly be outgrowing their pots and need a bigger size? If I think of anything else I'll let you know. Keep us up to date on it. BTW have you asked in the other forums on this site? Seems I've seen others here with miniature rose experience.