I think part of your issue is your template. Do you want to be a melee fighter or an archer? If you do both, you're going to be so-so at both. I recommend choosing one and then optimizing your suit and weapons around it. If you do keep both, you will probably need to drop parry. Whatever you decide, get to 120 of your primary weapon skill soonest. A 120 Mace Fighting power scroll is cheap and well l worth the investment.
Next, I would adjust your stats to be STR 85, DEX 125, and INT 10. As soon as possible, get a +15 or +20 stat scroll and add all of that extra into STR. You will need some HPI on your suit to help raise your survivability.
Once you decide on your template and adjust your stats, then I think we can help you tweak your weapon and suit to your needs.
-OBSIDIAN-