it is like saying will a toddler change? lol.
of course there is hope, get him a trainer

the trainer will train you how to work with him daily. forget googling and just get a pro who is highly recommended to help you asap. Most small pet stores or vets have a great trainer they usually can recommend.