LED doesnt turn ON (or OFF)

Grumpy_Mike:
Sorry I don't understand that.

Not to worry there is no reason why I should.

However the bit I don't understand is:-

but I have changed LED to be 6

So quoting from:-
http://www.arduino.cc/en/Reference/PortManipulation

PORTB maps to Arduino digital pins 8 to 13 The two high bits (6 & 7) map to the crystal pins and are not usable

So I don't see how 6 could possibly work, you are targeting the wrong bit.

LED is blinking but after sending some values as 4 or 22 to it it doesnt turn OFF but if I send 1 it blinks very often.
I also cant understand what is wrong but it seems not working as intendent if I set LED to 6,
if I set to 5 it doesn work at all.