Yes, the answer is actually very simple:
While you increase the speed, the required amount of energy increases - because with the speed, the objects mass increases. And, to get to the light speed, you'd need infinite amount of energy, and the object itself would have an infinite mass.
You may know that photons, which do move with lightspeed, have zero invariant mass. Now look up this equation:
As you can see, the real mass of the object is the object's invariant mass $m_0$ divided by the $1-speed^2/lightspeed^2$ all squared. Now if we say that speed of the object is lightspeed ($v=c$), we get this:
In complex number system number larger than zero divided by zero equals to infinity, thus $ m=\infty$.
Pure mathematic, no dogmas.