To get 15 usages from the Estus Flask, the charges of the Ashen Flask need to be removed and put into the Estus Flask. Andre will not upgrade the flask unless the Ashen Flask is acquired. You can find the Ashen Flask at the Cemetery of Ash, and it has one use by default which you can move by taking it to Andre, making the total charges 15.