The Swedish striker has failed to break into the Baggies' first team since his arrival from Werder Bremen last year, making just nine starts and scoring no goals.
"The manager (Steve Clarke) says that I will get the chance but I never get it," the 31-year-old told Fotbollskanalen.se. "We have a big squad and he chooses other players.
"It is a tough time and it has been for almost one and a half years. I played and scored in pre-season so I don't think I can do any more.
"I will wait until the transfer window in January and will see if I have got playing time by then. If nothing has happened, I will have to sit down and talk with the club."
Rosenberg has made three of his four appearances this season from the bench.