McCarthy has grown frustrated at Ewood Park since Sam Allardyce took over as Blackburn manager.
“Enough’s enough, I feel I’ve been stepped on too much and it’s best I go,” McCarthy said in the Daily Mail.
“I feel I’m being singled out unfairly. I wasn’t any worse than the other lads, yet I’m the only one on duty from that game (against Sunderland) being asked to come in at 7am.
“Yes, I admit I’ve had issues with hitting the weight targets the manager has set and that’s my fault, but I put 100 per cent in on the pitch and always try my hardest. It seems I’m being punished more than others.”
The 32-year-old striker added: “I’d like to stay in the England. This is a great league.
“I’m just unhappy with my situation and need to feel wanted again. I’m not getting any younger but I know I can still make an impact.
“This is a very big year for me. To come from South Africa and have the chance to play for my country in the World Cup is massive.
“I can’t risk that by playing the odd game here and there for Blackburn. I need to play and I hope they will allow me to fulfil that dream.
“They got me for next to nothing and they’ve had a good return with more than 50 goals in about 130 games.
“Hopefully they won’t ask an unreasonable fee and let me go when the window opens.”