2.2 SPI TFT always white

Hi,
I just got my Arduino UNO clone and a cheap 2.2 SPI TFT display. I've connected the display and tried several libraries (UTFT, ILI9340/1) but the screen is always white and doesn't change. However, checking the Serial Monitor, it passes all the tests.

I've read that these displays work on 3.3V only, but I have it connected to the 3.3V pin on the board.
All the other pins are connected correct.

sclk 13
miso 12
mosi 11
cs 10
dc 9
rst 8
vcc 3.3V
gnd GND
LED 3.3V

Can somebody please help me?