LCI courses cover bike maintenance, too ... you could make progress on addressing both your fears in one weekend.

Search by state here: http://www.bikeleague.org/programs/e...e_schedule.php