A straightforward angle chasing gives ∠ABC=90∘−54∘=36∘, then ∠ABD=∠CBD=21∠ABC=18∘. So ∠BDA=90∘−∠ABD=72∘, ∠BDC=180∘−∠BDA=108∘.
The isosceles triangle CDE gives ∠DCE=∠DEC=21(180∘−∠CDE)=36∘, whence ∠BCE=∠BCD−∠ECD=18∘=∠CBE, hence the triangle BCE is isosceles.
Denote F the reflection of D into A. Then the points D, A, F are collinear and ∠ABF=∠ABD=18∘ (because △BAF≡△BAD – case S.A.S.), so ∠FBC=54∘=∠FCB, hence the triangle BFC is isosceles, with FB=FC.
This gives △FEB≡△FEC (S.S.S.), leading to ∠EFB=∠EFC=21∠CFB=36∘. So triangle EFC is isosceles, whence EF=EC=EB (*). Also, ∠FED=180∘−∠FDE−∠FED=180∘−72∘−36∘=72∘=∠FDE, showing that FE=FD=2⋅AD. Now (*) yields EB=2⋅AD.