The key is patience and the desire to learn. I do not consider myself mechanically inclined, but I willed myself to learn how to work on my cars, bikes etc. The expensive labor rates helped make me want to learn.
It is important however to know your limits.
OP, if u can find a bike co-op nearby, then you are in luck.