Clogged drain, commercial products are ineffective
I don't know what the products you mention contain, but you basically have four chemical weapons, and two physical weapons against a clogged drain. Choosing depends on the nature of the clog, which is hard to guess.

Chemistry first:


Acidity: sulfuric acid. ’nough said.
Basicity (causticity): lye, a.k.a. “caustic soda”, a.k.a. sodium hydroxide.
Oxidation: bleach or peroxide.
Enzymes: take time to act, but can be very powerful. This you should find at an eco-friendly store or supermarket aisle.


Now, on to physics:


Hot water: if the pipe is clogged by solidified fats, boiling water can melt them and unclog. Hardly typical for a shower drain, but very often useful for kitchen sink.
Last, but not least: mechanical action. Either a drain snake, or a plunger. Most often, the clog is a localized problem, and by breaking it into smaller parts, you will restore the flow.


For a typical shower drain, hair and other organic matter is most likely the issue, so I would choose drain snake first, then sodium hydroxide, then enzymes.