te recomiendo utilizar alguna herramienta de depuración cono firebug en Firefox para ver si la petición ajax se efectúa correctamente.
en este caso creo que lo más conveniente es usar
preventDefault para evitar que se envié el submit del form y no solo
return false;:
http://api.jquery.com/event.preventDefault/