Assume that $x$ has $B(x,x)\neq 0$, then $V=Span(x)\oplus U$ where $U$ is the orthogonal complement of $Span(x)$. Suppose the form was degenerate on $U$ and let $v$ be a degenerate vector for the form on $U$. I claim that $v$ is degenerate on all of $V$. To see this note that by the direct sum decomposition above we can write any $w\in V$ as $tx+u$ where $u\in U$ and $t\in \mathbb{R}$. Then we have
$$B(v,w)=B(v,tx+u)=tB(v,x)+B(v,u)=0$$
where the first term is zero becuase $v$ is in the orthogonal complement of $Span(x)$ and the second term is zero since $v$ is degenerate on $U$. Therefore if $B$ is non-degenerate on $V$ it is also non-degenerate on $U$.