Miscellaneous Self-Development

What skills have you learned to improve yourself? Talk about the resources that have helped you. Are you struggling to learn something in particular?