Once you have your rotated vector so that it is aligned with the direction the camera is facing you add it to your camera/player position and you are done.
If you do this, then you will still get the camera jitter problem when you move about 3km away from the origin.
To get away from the camera jitter, we must leave the camera at the origin and move everything around the camera. This solution is a hack to an obvious bug.
j3d.org has something in their FAQ about camera jitter but I don't think they address the problem we are talking about or maybe I'm not understanding their solution.
http://www.j3d.org/faq/speed.html#jitter