'Getbutton' Or 'GetAxis' Not working at all!

I started making a fantasy game, and when it came to melee, I used the code (in Js) 'if ( Input.GetAxis(“Fire1”))
Which I know should work perfectly, But my Axis buttons dont work at all!
Then I tried to Make an fps, (c#) and when i typed in the code 'Input.GetAxis(“Vertical”);
It doesnt work at All! I dont know whats happened to my axis buttons but I cant make ANY game because they dont work/respond, i’ve also researched all the right settings too in project settings > Input.

Unitys’s pointless until my axis buttons Work!

Try this

using UnityEngine;
using System.Collections;

public class PlayerController : MonoBehaviour
{

void FixedUpdate ()
{
	float moveHorizontal = Input.GetAxis("Horizontal");
	float moveVertical = Input.GetAxis("Vertical");

	Vector3 movement = new Vector3(moveHorizontal, 0.0f, moveVertical);
	rigidbody.AddForce(movement);
	}

}