My florescent lights need a shake or a hit to work
Difficulty starting is a symptom of worn-out fluorescent tubes. They have a finite lifetime. Some might die after a couple of years regular use, some from the same batch might last ten or more years. See if the tube is slightly darker near one end.

Either


Change the starter (only on older fittings), or
Change the tube


Or

Replace the fitting with a LED strip.