Id really strongly recommend some mental game coaching. I use Jared Tendler from stoxpoker and he has been a huge help to my game and just general outlook on life. He isnt cheap, but I know that he has a good amount of videos available which would be very helpful to your game. Check him out.