This may or may not make your predictions a whole lot better on the linear scale, but this is just to inform you that simply exponentiating the predicted value for $log(y)$ is considered a naive method and will systematically underestimate the expected value of $y$ and that there are more appropriate methods out there. There is a good description of one of them (or two, they are just similar) (and example) in Wooldridge's Introductory Econometrics, 4e, pp. 210-213 (which can be accessed at http://www.clementnedoncelle.eu/wp-content/uploads/IntroductoryEconometrics_AModernApproach_FourthEdition_Jeffrey_Wooldridge.pdf)
The process has three steps (there are four in the book, and this is just simplified):
- Obtain predicted values, $\widehat{log y_{i}}$, from the OLS-estimated log-log regression, and exponentiate those predicted values
- Regress $y_{i}$ (dependent variable on linear scale) on the exponentiated predicted values obtained in step 1, using OLS and without including an intercept/constant term in the model
- Multiply the $\beta$ coefficient estimate from the regression in step 2 by each of the predicted values from the log-log regression to obtain your final predicted values
The estimate from step 2 above can be replaced with this:
$$
n^{-1}\sum_{i=1}^{n}exp(\hat{u_{i}})
$$
where $\hat{u_{i}}$ are estimated residuals/errors from the regression in step 1.
There is also this answer that has a link to a blog with alternative solutions: making predictions with log-log regression model