How much time do you spend in walking your dog?
a. Please make it a ritual to walk your dog for atleast 30 minutes in the morning and 30 minutes in the evening. This will help you bond with him better
b. He is biting people because he is getting bored and you need to divert this energy. Do provide him toys one at a time as Dinkar has suggested and have a particular time to do it.
c. Do not play tug of war games with your dog even if it is for fun
Let me know how it goes..