A standard approach to this problem is to apply the Lebesgue differentiation theorem. In particular, consider the function $$f(x)=\int_0^x \chi_E\,dx$$
where $\chi_E$ is the indicator function of $E$. One may check that for $b>a$ we have $$f(b)-f(a)=m(E\cap (a,b)).$$
If $E$ satisfies your property, we would have that dividing both sides by $b-a$ gives:
$$\frac{f(b)-f(a)}{b-a}=\frac{1}2.$$
However, if we, say, fix $b$ and send $a$ to $b$ as a limit, we get
$$f'(b)=\frac{1}2$$
which contradicts the Lebesgue differentiation theorem, since $f'$ must equal $\chi_E$ almost everywhere, but $\chi_E$ takes on the value $\frac{1}2$ nowhere.