Problems with IRF520 Transistor
Based on the newest schematic, Your pull-down resistor is too strong for the Arduino's output to overcome. A 220Ω resistor pretty much guarantees issues. Try bumping it to 2.2kΩ or 22kΩ.

See the two answers in Calculating the pulldown resistance for a given MOSFET&#39;s gate for more info, one math heavy, the other one more plain terms.