There's actually a good argument for the answer being $\frac34$:
It hinges on what he says when he doesn't get a $6$ and lies. Does he always lie by saying that he got a $6$, or does he distribute his answer (perhaps randomly) among five possible lies.
The book's answer works if you assume that if he doesn't get a $6$ and lies, he always says he got a $6$.
Your answer is correct if when he doesn't get a $6$ he randomly chooses (with equal probability) one of the five other values to claim as his roll. You can see this by looking at $24$ 'average rolls', in which we could expect to get four $6$s. On three of these four $6$s (on average) he will say $6$; and the fourth time he will say some other value. For the other twenty (non-$6$) rolls, on fifteen of them he will tell the truth and not say $6$. For the other five, if he distributes lies uniformly at random, he will give the lie $6$ once (on average). Thus in the $24$ rolls he will say $6$ four times, of which three will be for actual $6$s. This agrees with your answer of $\frac34$. On the other hand if all his lies on non-$6$ rolls are 'I got a $6$', then he said $6$ eight times, of which three were for actual $6$s, which would agree with the book's answer.
Exact wording of the problem is important. For instance if the man is asked 'Did you get a $6$?' And he says yes or no with the given pattern of lying, then the book is correct.