Hello,
You can use the Viewport.Project(Vector3 src, Matrix proj, Matrix view, Matrix world). Pass in the 3d world vector, the camera's view and projection matrices, and matrix.Identity as the world (unless you have your own world matrix...). Viewport.Project() will do the scaling calculation for you.
Once you have the 3d screen coords ...