Can you clarify? Are you trying to "su" to the newly created user? Or are you just trying to login as the newly created user? Have you checked permissions of the new users home directory?
If it is not owned by the user
Code:
chown -R username:username /home/username
Also, if you can put any terminal output in [code] [/code] tags, it makes it much more readable