Tu hai confuso l'uso della shiftOut che, come ti ha detto Igor, serve per pilotare dei chip esterni detti "registri a scorrimento", o "shift register". Con il link di stefa puoi capire come pilotarli con detto chip e detta funzione.
Se invece vuoi pilotarli direttamente dall'Arduino hai 2 alternative:
- la funzione digitalWrite, che cambia lo stato di un pin
- la manipolazione delle porte del microcontrollore (livello avanzato)