For me I've always found if the activity is fun, I'm good at it. Bike assembly/repair is fun, I think. It's really the only time these days I get completely lost in what I'm doing -- that includes actual riding.
Also, I love bike parts. All of my training was done on 80s/90s era Japanese steel bikes and there's nothing quite like disassembling one of those older bottom brackets, cleaning it up and getting it to work just right.