Nature of the solute and solvent - The amount of solute that dissolves depends on what type of solute it is. While only 1 gram of lead (II) chloride can be dissolved in 100 grams of water at room temperature, 200 grams of zinc chloride can be dissolved. This means that a greater amount of zinc chloride can be dissolved in the same amount of water than lead II chloride.
Temperature - Increasing the temperature not only increases the amount of solute that will dissolve but also increases the rate at which the solute will dissolve. For gases, the reverse is true. An increase in temperature decreases both solubility and rate of solution.
Pressure - Changes in pressure have practically no effect on solubility. For gaseous solutes, an increase in pressure increases solubility and a decrease in pressure decreases solubility. Example: When the cap on a bottle of soda pop is removed, pressure is released, and the gaseous solute bubbles out of solution. This escape of a gas from solution is called effervescence.
Stirring - Stirring brings fresh portions of the solvent in contact with the solute. Stirring, therefore, allows the solute to dissolve faster.
Hope this helps!! (If not I'm sorry!)