Shaheen Afridi will have to take a leaf out of Zaheer Khan's book. Zaheer was dropped from the Indian team some time in 2006 and fell out of favour with the selectors. Zaheer in an interview mentioned that he felt he was very hard done by and initally looked for soft corners i.e. blaming team politics, Greg Chappel, Selectors but then he won a county stint and he played county cricket for 4-6 months and that stint transformed his career i.e. it was the most relaxing cricketing experience he felt where you played cricket properly as a professional, no cameras, no media, no scrutiny, nothing, you quietly play the game, bowl 15-20 overs an innings, you introspect after every game, quietly work on your craft, skills with the help of good professionals and team mates and repeat.
Zaheer Khan when he came back later into the team was a transformed bowler and he was wrecking through teams at home with the old ball.
Shahid Afridi has enough clout and so does Shaheen where he can benefit from a few county stints.