To fix Steam.dll not found or missing errors, copy steam.dll from the main installation directory and paste it into the folder of the game the error message says it's missing from. If you still have trouble, you may need to reinstall Steam.