No it is not too late. the dog Whisperer would say that the dog does not respect you as the leader of the pack. Once you resolve that issue, he/she will stop biting.
Here is the link to his site. there are a lot of good tips there.
http://www.dogchannel.com/dog/expert...aspx?WT.srch=1