You have reversed it. I used to reverse it all the time until I came up with a simple way to remember it. Just think of the mv or cp command, the first argument is always the original thing that exists already. It's the same with ln. The first argument is the existing path you want to make a link to.