You are actualy creating a new instance of your login form and that instance doesn't know your entered user name.
I would suggest you add a property UserName
to your changepassword form. and in the calling code for your forms you assign the values. Someting like this:
//create and show login dialog
frmLogin objLogin = new frmLogin();
objLogin.ShowDialog();
//create changepassword form
frmChangePwd objChangePwd = new frmChangePwd();
objChangePwd.UserName = objLogin.RetUserName;
objChangePwd.ShowDialog();