Keep trying is good - but think about my point about trying different things as well.
I know you've been trying for a while, but what supports have you used, what changes have you made, what methods have you tried?
if the general answer is not much, that needs to change, man.
Everyone wants to see you beat this again
D