RX480 stock/reference clock is 1120MHz/1266 boost. You get the highest available versions at 1330+MHz what was tested as max stable by at least 3-4 brands so don't expect much more out of it.
My card runs up to 1400MHz without issues and in benchmarks up to ~1450MHz.
As I said earlier, don't set max voltage or OCP/OVP will lock the card and you get that black screen ( depends from load ). On stock this card reaches ~200W. It's power design is max 225W so what you expect raising voltage and bumping power limits ? I haven't see any RX480 with more than 1x8 pin PCIe power connector and reference cards have single 6 pin and this would be bad for OC.
Set memory clock to the max so 2250 and this should help some more than core clock. At least on 256b cards and less it usually gives couple of FPS more.
When you OC RX480 then first unlock power limit and check if boost clock goes any higher ( gpuz works good for that ). Then raise clocks without any voltage adjustments. Then check the same at max fan speed ( or 70%+ ). At the end when you feel that you stuck, start with voltage adding +10mV each try. Run something like 3DMark with demo or anything else for 10 mins+ to check if you won't get black screen or artifacts.
Simply VRM are good, cards are good, BIOS unlock won't help at all. Cards won't OC better without higher voltage and to stabilize it you have to lower temps and deliver more power. With single 8 pin connector it's not possible. Best results on LN2 are ~1600MHz right now when on air/water you can make 1500MHz on some cards.