Your estimate holds only in a neighborhood of $x$. Hence, you need can not control whether you may choose such a $C$ independent of $x$. You need to rely on the linearity of your operator in the following way:
By continuity of $f$ in $0$, there exists $\delta>0$ such that for all $x\in X$ with $\Vert x \Vert_X <\delta$ holds
$$\vert f(x) - f(0) \vert \leq 1.$$
Using the linearity of $f$ we obtain
$$\vert f(x) \vert = \vert f(x) - 0 \vert =\vert f(x) - f(0) \vert \leq 1.$$
For $y\in X$, $y\neq0$ we get again by linearity of $f$
$$ \vert f(y) \vert = \frac{\Vert y \Vert_X}{\delta} \cdot \underbrace{\Vert f\left(\frac{\delta y}{\Vert y \Vert_X} \right) \Vert_X}_{\leq 1} \leq \frac{1}{\delta} \Vert y \Vert_X.$$
This is presicely the definition of bounded operator.