Second, the impossibility of reaching the speed of light is not a practical one. If you see Einstein's special relativity equations, or Lorentz's transformations, you also see that if the velocity of an object is bigger than the speed of light you'll have imaginary lengths and times. Well, good luck to translate it into the real world, no scientist has ever done it, and that's probably because it is impossible to do such translation, it is considered an aberration.
This is one way of viewing why it is impossible to reach speed of light, only through equations.
A second way of viewing it is just by looking at the relativity theory. An object's mass depends on its velocity; particularly, the greater the speed, the greater the mass. The equation for mass is much as the ones I cited in the last paragraph, and so a velocity greater than the speed of light would mean imaginary masses, which make no sense. So, as you give an object energy to accelerate it, you increase its mass, and so it's more difficult to accelerate it more; as you reach the speed of light, you'll need an amount of energy impossible to obtain in the entire solar system to increase 10^(-10) on the speed. Theoretically, reaching the speed of light requires an infinite amount of energy. Well, sorry to disappoint you, but the total energy available in the entire universe is not infinite, which makes it impossible to be done by this means.
Master Noone:
It is NOT possible to do as you say. It has NEVER been done! Japanese trains are made of ELECTROMAGNETS, which require electricity, which requires nuclear centrals, or another kind of source. Your remarks show lack of knowledge on the physical phenomena involved. It is IMPOSSIBLE to do a machine that just runs forever without the need of being constantly refueled. Thermodynamics second law says that there is some thing, entropy, a measure of disorder, that always increase with time, making it impossible to something to run forever without any flux of energy entering.