honestly, everything else will be in vain if you can't play the role. personality is the hardest part to change, and it is the biggest stumbling block of all. you will have to focus nearly all of your efforts in this area.