SHDN pin driven by logic gate, is it the same as arduino's HIGH/LOW

Do you have the grounds connected?
Otherwise, it should be working. Try a relay or transistor.