К сожалению, нет волшебных средств. Безусловно вам могут посоветовать что-то "для успокоения". Но принципиально вопрос состоит в том, что если не ребенок не может уснуть, он физически не может / не готов спать в данный момент. С этим нужно разбираться.
Если ребенок часто не может уснуть, когда вы ожидаете этого от него, проверьте следующие факторы:
1) адекватность вашего режима: ребенок должен достаточно устать, но не переутомиться. Смотрите возрастные режимы и сравните со своим. В том числе преждевременный отказ от дневного сна или переход с большего числа снов на меньшее (с трех на два или с двух на один).
2) Проанализируйте признаки усталости и исключите, что к моменту сна малыш переутомлен. Если он бодрствовал слишком долго, уснуть сразу он не сможет вопреки распостранненому мнению.
3) Исключите излишнее возбуждение за 1-1,5 часа до сна.
4) Создайте среду для сна: приглушайте свет дома за 1,5 часов до сна и выключайте свет в момент засыпания. Многие этого не делают.
5) Существует множество других причин почему ребенок не спит. Советую прочитать материал "Ребенок долго засыпает" .
Если проблема сохраняется, исключите медицинские вопросы: проконсультируйтесь с педиатром.
Если ребенок совсем не спит ночью, для начала проверьте по часам6 не "пересыпает" ли он время днем. Если дневных снов несколько - попробуйте постепенно отменить один.
Если изменение в режиме никак не помогают - обратитесь к неврологу
Теплое молоко и сказку на ночь. Или чай с безвредными травками. Не вижу смысла ребенка с детства подсаживать на таблетки, чтобы он потом не смог без них спать. Рано ему еще такими проблемами обзаводиться.