My grandfather could fix things, and he imparted this upon my father, who imparted it upon me.
I have an uncle that will deconstruct a car's engine to every individual part, clean each one, replace and repair anything that is worn, and put it back together again.
I haven't dissected an engine like that, but I imagine I could. I think the biggest obstacle to fixing things isn't lack of knowledge, but lack of confidence.