Yes. You need to improve the skills that "belong" to the Attribute you want to improve.
Is this done simply by doing the activities involving that skill?
Yes.