how do i make objects rotate slowly by themselves. slower that speed 1

how do i make objects rotate by themselves even slower.

void Update() { gameObjectToRotate.transform.Rotate(xAngle, yAngle, zAngle, Space.Self); //give xAngle any value you want - 0.5f }

Make sure you add the public variable to change the speed in the editor with:
public float speed;

Then try using:
void Update () { transform.Rotate(Vector3.up, speed * Time.deltaTime); }

still tells me im deriving my monobehaviour. i dont think i messed up last time that was just me spelling it wrong commenting