Let $BG \cap CF = I$ and $BF \cap CG = K$. Then applying Pascal's Theorem on $GBACFGG$ we have that $D - I - H'$ are collinear. Again apply Pascal's Theorem on $FFCGGBF$ to obtain that $D - I - K$ are collinear. This means that $K$ lies on the line $D - I - H'$. For the last time apply Pascal's Theorem on $CCFBBGC$ to get that $E - I - K$ are collinear.
From all this we have that $D - K - E - I - H'$ are collinear, but more importantly $D, E, H'$ lie on the same line. Hence the proof.
UPDATE: To complete the proof I will prove that $H'$ lies on $GF$. We have that the pole of $H'$ is $DH$, therefore as $D$ lies on the pole of $H'$, we have that $H'$ lies on the pole of $D$, which is $GF$. Hence the proof.