hire a good reputable experienced behaviorist/trainer NOW. it will be very hard to give you legitimate, good advice on such a serious issue online without assessing the dog.
please ditch the ecollar, if you dont know exactly what you are doing you cna make him MORE agressive very fast.