Stuart Broad is targeting an England return in the Twenty20 game with India next month.
Twenty20 captain during the one-day international against India at Lord's.
Broad had said he was unlikely to play again in 2011, but is now confident of facing India in Kolkata on 29 October.
"It's going to be okay," the Nottinghamshire seamer told Sky Sports News.
"I've got it in mind that I want to play that Twenty20 game in India. It's a tight target but you've got to have those targets to get you through the mornings in the gym.
"The muscle's torn so it takes time to heal. I've got another week's rest then it's rehabilitation in October. It's an intense rehabilitation programme and I'm looking forward to getting under way."
Broad's shoulder problem ruled the 25-year-old out of the final ODI against the tourists in Cardiff, as well as the two Twenty20 internationals against the West Indies.
Broad, who replaced Paul Collingwood as Twenty20 captain in May, had said that he did not believe he would be fit to travel to India.
"The shoulder is still quite sore. It's a two-month injury so I'm concentrating on making sure I am in the best possible shape for the games against Pakistan in January," Broad said last week.
"It is a two-month recovery time though so I need to get that right and make sure it is completely over and I don't have any side effects with it."