que cosa no te ha funcionado ?
ese codigo yo lo uso y me funciona de lujo.....
supongo que pones el codigo en algun evento no ?
mira intenta esto:
en el javascript
$('elemento').click(function(){
$("html, body").animate({scrollTop: 400}, 1000);
});
y en el html:
<a href="#" id='elemento'>ir a la posicion 400 con efecto</a>
me comentas, Suerte