I would appreciate a hint on the following problem:
Let $V$ be a finite dimensional vector space over $F$. There are two scalar products such that: $$ \forall \ w,v \in V \ \Big(\langle v,w\rangle_1=0 \implies \langle v,w\rangle_2=0\Big) $$ Show that $$ \exists \ c \in F \ \ \forall \ w,v \in V \ \Big(\langle v,w\rangle_1=c \langle v,w\rangle_2\Big) $$
I have tried to define an orthonormal basis with respect to $\langle \cdot,\cdot\rangle_1$ hoping that the transformation matrices would be different by a constant, yet it seems to lead nowhere.
Since you are in finite dimension, you can do this by induction on the dimension.
In dimension${}\leq1$ the inner product structures are easy enough to classify as a standard inner product multiplied by some real $c>0$, giving the result. In dimension${}>1$ you can fix any nonzero vector$~v$, and induction will give you the result for its orthogonal complement$~H$, which is the same hyperplane for both inner product structures by hypotheses; in particular it will give you a (positive real) constant$~c$ valid on$~H$. Choosing a vector $h\in H$ with $\langle h,h\rangle_1=\langle v,v\rangle_1$ (which is easily found), one has $$ \langle h+v,h-v\rangle_1=\langle h,h\rangle_1-\langle v,v\rangle_1=0 $$ so using the hypothesis also $$ 0= \langle h+v,h-v\rangle_2 = \langle h,h\rangle_2-\langle v,v\rangle_2 $$ and therefore $\langle v,v\rangle_2=\langle h,h\rangle_2=c\langle h,h\rangle_1=c\langle v,v\rangle_1$. Now complete by sesquilinearity.
By the way, note that $\langle x+y,x-y\rangle=\langle x,x\rangle-\langle y,y\rangle$ does not hold in general for complex (so conjugate-symmetric) inner products, but it holds for $x=h$ and $y=v$ since $h\perp v$.