Its hard to tell without a proper schematic, but I can't see a common ground between the Arduino and the breadboard.
That transistor will blow. It's too small. Get a MOSFET such as stp16nf06l.