Design and Programming help - 0-10VDC input with 0-5VDC output

For some reason my output is not inverting. It seems to be following the input. Here is my code:

//Converter Board

int analogInput = A0; //Sets input pin A0
int invertOutput = 3; //Sets output pin 3
int PWMoutput;
int analogValue;

void setup()
{
pinMode(analogInput, INPUT);
pinMode(invertOutput, OUTPUT);
}

void loop()
{
analogValue = analogRead(analogInput);
PWMoutput = analogValue >> 2;
invertOutput = 255 - PWMoutput;
analogWrite(3,invertOutput);
}