Al final de los bucles, las variables tiempo y tiempo 2 siempre terminan valiendo los mismo, por eso no te cambia el tiempo de parpadeo.
Para que el tiempo sea variable, tienes que poner la parte de encendido/apagado del led dentro del bucle for. Mira este ejemplo con el mismo tiempo de encendido y apagado.
void loop()
{
for(int tiempo=1; tiempo<=1000; tiempo=tiempo+100)
{
digitalWrite(13,HIGH);
delay(tiempo);
digitalWrite(13,LOW);
delay(tiempo);
}
}