Not sure if this'll help. You've probably read by now that the Lambert W-Function is defined as the inverse relation of $xe^x$. That is to say, $W(xe^x)=x$.
You can usually just leave the $W$ function as it is, or make a numerical computation using WolframAlpha, or various numerical methods (Newton's method, Halley's method, etc.) to approximate it.
So, if you want to plug in $d,b,y$ values to find the various $x$-values, then you'll just need to use numerical methods to solve it (see @robjohn's answer).
There is no way to further simplify. The reason the function even exists, is because it is a special function which has been defined for this purpose. You can't express it in terms of elementary functions.
Now, to get the Wolfram result:
$d-x+y\ln[\frac{d}{x}]=b$
$d-x+y[\ln d-\ln x] =b$
$x+y\ln x =y\ln d+d-b$
$m=y\ln d+d-b$
$x+y\ln x=m$
$\frac{x}{y}+\ln x=\frac{m}{y}$
$xe^{\frac{x}{y}}=e^{\frac{m}{y}}$
$\frac{x}{y} e^{\frac{x}{y}} = \frac{1}{y} e^{\frac{m}{y}}$
Taking the product log of both sides, we end up with:
$\frac{x}{y} = W[\frac{1}{y} e^{\frac{m}{y}}]$
So, solving for $x$, we get that:
$x = y W[\frac{1}{y} e^{\frac{m}{y}}]$
To get the result in the form of Wolfram's answer, just substitute back in for $m$:
$x = y W[\frac{1}{y} e^{\frac{y\ln d+d-b}{y}}]$
$x = y W[\frac{1}{y} e^{\ln d+\frac{d-b}{y}}]$
$x = y W[\frac{1}{y} d e^{\frac{d-b}{y}}]$
And that's as far as we can get. If you want to numerically evaluate $x$, then you can either use iterative processes, such as are on the Wikipedia page, or just use Wolfram to calculate.