You would fly to Istanbul Airport (IST) then on to Ercan Airport (ECN) (which is on the Turkish side of Cyprus) then take a taxi.
The only airline that can you can book all the way to Ercan Airport is on Turkish Airlines.
If you fly on any other airline you will need to book a flight from Istanbul Airport (IST) to Ercan Airport (ECN) using one of the following airlines:
Atlas jet (cheapest about $100 Round-trip)
Cyprus Turkish Airlines
If you arrive at Ercan airport, you can take any taxi by telling them you want to go to Lefke to Visit Shaykh Nazim.
They all know how to get there even if they don't they will ask one of the other taxi drivers and they will figure it out.