Let $X$ be a projective integral scheme over $K=\bar{K}$. Suppose that $\Gamma(X,\mathcal L)\neq 0$, $\Gamma(X,\mathcal L^{*})\neq 0$. We want to show that $\mathcal L\cong \mathcal O_X$. There is an answer here on a pretty good website but I don't fully understand it. It defines non zero (why ?) morphisms $\mathcal L\to \mathcal L$ and $\mathcal O_X\to \mathcal O_X$ using composition of maps we get with two non zero global sections. Why would the regular sections defining these morphisms would be constant ? Why is an endomorphism of line bundles would an isomorphism ?
In my case we suppose more than in the answer, we have projective. With these assumptions is there another way ? I wanted to say that $X$ is a closed subscheme of some projective space but I think we would need more assumptions on $S$ if $X=\operatorname{Proj}S$.
Any help ?