I have an alias named usage with this in it:
du -hs -- * .??* 2> /dev/null | sort -h | tail -$LINES
There's also baobab when a GUI might help.