How can I run for miles? I heard of the run walk program but does it really work well enough to make me run at a reasonable pace for miles?

Conditioning. Yourself.....You need to slowly build up your stamina. Each time out increase the amount of jogging you did previously. You will get there....Patience is a virtue.
Yes. Key to starting any exercise program is to go into it slowly this way you will hopefully avoid injury. The "run walk " program is a great and effective way to get your self into "run for miles" see runner's world write on this : http://www.Runnersworld.Com/beginners/8-week-beginners-program?Page=single.