When you buy a new pair of hard shoes you should wear them around your house all the time, not just when you are dancing. This will usually help to wide the shoes to an acceptable length and width. Please do not forget that the shoes are made from leather which will stretch in length and width after a while.
For those who cannot or do not want to wait some methods to break them in: