He is not very good at tennis.
He is not good at tennis very much.
He is not so good at tennis.

この3つで違いはあるでしょうか?お願いします。