Phsycra, there are essentially two types of potentiation, as Cane mentioned - inhibiting/inducing enzymes responsible for the metabolism of the opioid, or adding a sedating drug which synergises with the opioid effects. The second one is more simple - sedating 1st generation antihistamines, benzos, muscle relaxants etc all do it; combining CNS depressants greatly increases your risk of overdose however so be careful. OTC in the UK something like promethazine is a good bet (Phenergan or Sominex). If you're not looking for sedation, benzos really aren't a great idea, but then neither would sedating antihistamines be either really..
Dihydrocodeine is metabolised by a liver enzyme called CYP-2D6. If you inhibit that enzyme, DHC is metabolised more slowly, therefore remaining in the bloodstream for longer and potentiating the effects. Cimetidine is an antacid which does this but unfortunately in the UK it has been replaced by ranitidine which does not affect liver enzymes. Promethazine and some other 1st generation antihistamines (chlorpheniramine, diphenhydramine) also inhibit CYP-2D6 and potentiate DHC in that way as well.
I can't think of any reason why Mylanta would potentiate dihydrocodeine. Check the opioid potentiation megathread as Cane suggested for more ideas.
I would also not say that DHC is "just shit" compared to codeine; people vary pretty markedly in their response it seems but I find it to have more depth than codeine somehow; I know people with pretty large tolerances who really enjoy it, and people with low tolerances who don't get much from it at all. YMMV. Remember to start with a low dose if you're not familiar with it.