Nucleophilicity is influenced by several factors.
1) Basicity. More basic species are more nucleophilic, all other things equal.
2) Going down the periodic table, nucleophilicity may increase with polarizability. This is especially true in protic solvents.
3) Steric hindrance. More hindered nucleophiles are less nucleophilic.