Hi, there are ways of taping your shoulder and many supports you can try out (which are easier and faster to put on than taping). Have a look at Shoulder supports.
They don't usually allow a full range of motion at the shoulder joint though.
The only real solution is to start strengthening your shoulder to prevent further dislocations and make it feel more stable.
Heidi