An improved high-order method for elliptic multiscale problems