Question: why nah is not a nucleophile?
Answer: With the full negative charge localized on the single oxygen atom, it is a strong base, but the steric bulk from the methyl groups makes t-butoxide a rather poor nucleophile. Other non-nucleophilic bases include NaH, LDA, and DBU. The conjugate bases of the mineral acids make good nucleophiles, but terrible bases.