I don't think you can teach babies to self settle until they are ready. For my DS that was around 11 months old. He's almost two and some nights he still needs a bit of help going to sleep. They are only little for such a short time. Just cuddle your baby and forget what "they" say.