...I get what Dig's saying, but it's already very tight around waist/hip area. Far, far more so than my normal trosuers. Any tighter and I couldn't button the waist or first fly button at all, no exaggeration. Maybe the more tapered aspect suggestion that FlyingMonkeys mentions below is more on point....
Debenhams OxfordMagdalen Street
OX1 3AA, Oxford
Original Levi's® Store29 Queen Street
OX1 1ER, Oxford
Levi's® Factory OutletUnit 53, Bicester Shopping Village
OX26 7WD, Bicester
Badgers Limited21 Market Place
OX12 8AW, Wantage
House of FraserFriars Square
HP20 2SP, Aylesbury
Debenhams BanburyCastle Quay Shopping Bridge Street
OX16 5UP, Banbury
John Lewis High WycombeHomers Farm Way Cressex Centre
HP12 4NW, High Wycombe
House of FraserNewlands Meadow Eden
HP11 2BZ, High Wycombe
John Lewis ReadingBroad Street
RG1 2BB, Reading
Debenhams ReadingThe Oracle
RG1 2AT, Reading
Levis might not be your first choice but they have an amazing variety of styles and fits from skinny to straight to loose to baggy. Go to the one nearest you and ask the SA for slimmer fitting jeans such as the 511. You can still get the right waist size but the legs will be much more tapered and form fitting. They will look much better with your trim fitting jacket and vest. If the Levis are too "low rent", you will at least know that you can find jeans in your size that flatter your build. Maybe a pair of APCs, although I have yet to have any experience with them.
Regardless, it will be a whole new world. Happy hunting.