I am no expert by any means, but I think there is a quartz of some sort that sparks the flame and may just need to be replaced. But again, no expert.
EDIT: found this bit of info on thetobaccoshop.com:
Quartz lighters not sparking:
At times your quartz butane lighter may not spark and ignite the butane when you depress the ignition button. (You know the clicker) If you hear a click, then the quartz is working. If you do not hear a click when you depress the ignition button, then buy a new lighter this one is dead.
Look and see if the lighter is sparking. Please be careful and keep the lighter away from your face when you try this. It may ignite and burn you.
If the lighter is sparking, then check to see if it is sparking towards the butane release valve. If it is not sparking towards the butane release valve, this is why the lighter doesn't work. The spark is not igniting the butane. Again, using a small screwdriver readjust the electrode. (The electrode, as I call it, is the little wire where the spark comes out). Be careful and adjust the electrode wire towards the middle where the butane release valve is. Little adjustments are all that is needed. After each adjustment, try lighting the lighter. If you break the electrode, buy a new lighter, this one is broken.