Der Mega168 hat drei Timer mit PWM, wenn du mit dem Kontroller sonst nichts machst, verwendest du am besten die OCxx Ausgänge der Timer.
Je nach LED-Strom sollte dann schon ein BC337 genügen deine LED-Strips anzusteuern.
Über PWM gibt es genug Threads.