First note that it is sufficient to prove that $f(n) \in \mathcal{O}(1)$, since $f(n)$ is trivially in $\mathcal{\Omega}(n)$. Next note that
$$\sum_{k=1}^n k^3 x^k < \sum_{k=1}^{\infty} k^3x^k = S(x) \,\,\,\,\,\,\,\,\, \forall x \in (0,1)$$
Hence, if we prove that $S(x) \in \mathcal{O}_x(1)$, we are done, where $\mathcal{O}_x(1)$ indicates that the constant depends on $x$.
Recall that
$$\sum_{k=1}^{\infty} x^k = \dfrac{x}{1-x} = \dfrac1{1-x} - 1$$
Differentiating term by term, with $x \in (0,1)$, we get that
$$\sum_{k=1}^{\infty} kx^{k-1} = \dfrac1{(x-1)^2} \implies \sum_{k=1}^{\infty} kx^{k} = \dfrac{x}{(x-1)^2} = \dfrac1{x-1} + \dfrac1{(x-1)^2}$$
Again differentiating term by term we get that
$$\sum_{k=1}^{\infty} k^2x^{k-1} = -\dfrac1{(x-1)^2} - \dfrac2{(x-1)^3}$$
Hence,
$$\sum_{k=1}^{\infty} k^2x^{k} = -\dfrac{x}{(x-1)^2} - \dfrac{2x}{(x-1)^3} = -\dfrac1{x-1} - \dfrac3{(x-1)^2} - \dfrac2{(x-1)^3}$$
Differentiate this again to get that
$$\sum_{k=1}^{\infty}k^3 x^{k-1} = \dfrac1{(x-1)^2} + \dfrac6{(x-1)^3} + \dfrac6{(x-1)^4}$$
Hence,
$$\sum_{k=1}^{\infty}k^3 x^{k} = \dfrac{x}{(x-1)^2} + \dfrac{6x}{(x-1)^3} + \dfrac{6x}{(x-1)^4} \in \mathcal{O}_x(1) \,\,\,\,\,\, \forall x \in (0,1)$$
Take $x= \dfrac12$ to get what you want.