Not sure what you're asking. What are you hoping people will tell you? Are you looking for remedies? A debilitated planet in d9 doesn't necessarily mean the planet is weak unless there's something showing in d1 as well. Not too familiar on remedies, someone else can help you with that. And rings? I think those are useless.
But if you have a personal weakness, it doesn't matter what your planets are. Try improving it on your own, get help from others, or see a counselor. By believing in planets and never attempting to fix your lot on your own, you are creating a self-fulfilling prophecy.