I hope you have done this basic reading:
http://www.elitefitness.com/forum/showthread.php?t=441371
I got some excellent results from a very light dosage cycle of 6 weeks. (Bonds was using the injectable.) Use it every day regardless of activities and space it out through the day.
Here are some words from another site:
It's a very effective steroid, with great anabolic effects. Unfortunately a lot of people use it wrong, with a much too low dosage.
The injectable version should be used with a dosage of minimum 300 mg per week, preferably 400-500, while the oral version should be used with a daily dosage of 50-60 mg per day. Using these dosages, you will experience great gains and rock-hard muscles using only Winstrol.
It will give you even better gains if you stack it with one of the testosterone esters, for example Testoviron, Testex or Theramex. It can also be stacked with other anabolic steroids, like Deca Durabolin.
The injectable version can give you a very uncomfortable cycle, because it tends to give a sore injection site. To avoid or minimize this, you can inject 2-3 ml every other/third day, or if you stack it with an oil-based steroid, mix the oil based and the Winstrol in the same syringe and inject it. This will reduce the amount of injections.
Some users also claim that injectable Winstrol give local muscle growth, and therefor inject it directly into their biceps, triceps or delts to get better local gains.