One of the easiest ways to improve the usability (and perceived usability) of a web application is to improve the text that appears on the screen specifically around labels, embedded assistance and error messages.
In many web applications, there is a false assumption that all of the users are already experts. In many situations, the placement of a simple bit of embedded assistance will help the novice and intermediate users know exactly what to do.