Movement Script Problem

Im making an First Person Shooter

Check this tutorial series: it should help you with the problems you are currently having:
Unity 3d: Simple First-Person Shooter Tutorial

Why not use the standard assets one from Unity?
Unless you have different needs?