I'd give it more time if possible. In the meantime, optimize your lifestyle, rest, nutrition. Even a good Vit D level will help a little.
Who say's the other levels are fine? Many doc's say things are fine simply because they're in range. It's not always the case.