I found a nucleophilicity order as
$\ce{HO-} > \ce{CH3-O-} > \ce{(CH3)2CH-O-} > \ce{(CH3)3C-O-}$
The reason was given that bulky groups reduce nucleophilicity. But why?
The order of the $+I$ effect is $\text{tertiary} > \text{secondary} > \text{primary}$. Due to the greater $+I$ effect, the electron on oxygen must experience greater repulsion and thus the order of neucleophilicity must be reversed. Also, according to the given order of nucleophilicity a tertiary alcohol is more acidic than a primary alcohol. But I have read that presence of more $-I$ effect increase acidity of alcohols like $\ce{Cl-CH2-OH}$ is more acidic than $\ce{CH3-OH}$. Similarly due to more $+I$ effect in $\ce{(CH3)3C-OH}$, it should be less acidic than $\ce{(CH3)2CH-OH}$ which should be less acidic than $\ce{CH3-CH2-OH}$.