It's been a long time since I used tcsh (I tend to prefer bash these
days). IIRC, just changing the value in the .tcshrc file is not going
to immediately export the new path value to the environment. You either
need to start a new shell (by log'ing out then back in or invoking a sub
tsh process), or you need to
source the .tshrc file.
Also, the *nix way is to create a bin directory in your home directory - /home/user/bin. But maybe your running Mac OS X in which case, /home/user/Applications seems to be the appropriate vendor approach!