Depending upon your age in particular and physical, biological and psychological features in general, that is special to your body, you may be able to develope or increase your Stamina in a specific and optimum manner.
If you happen to be in growing stage, i.e age preferably below 18, a lot of physical exercises, cycling, swimming and trekking in a clean atmosphere free from pollution, can enhance your breathing / inhaling capacity and your heart valves are rejuvenated with envigorating circulation of blood in those vital cells, your stamina get automically increased upto a level your body is fit to absorb or retain.
After this age, you may gainfully engage in Yogic excercises and a little bit of cycling, swimming, trekking to reach the optimum of your requirements.
However, your food-habits should not be such as to damage your vital functions. Your above stated exercise etc should be duly complimented by rich intakes of calories from fresh fruits, milk etc. It should be balanced and taken only when there is a sense of intense hunger, by which the required larva is discharged and mingles with the nutrients and properly and quickly transforms into strength and stamina.