I don't think you are that slow, you are just starting out so be kind to yourself. Speed will come!
I started out running (well, more walking and jogging) in June 08. In the beginning I couldn't jog more than 20 seconds at a time. Now THAT is slow
. I didn't really adhere to a specific training schedule. I just took my iPod with a Cardio Coach workout and went at it. Originally Cardio Coach is designed as a HIIT program but I used it to walk the warm up, steady states and longer challenges and jogged the sprints / intervall challenges. Over time my speed and endurance increased and I worked my way up to 12.5 miles.
There are many programs that you can find on Runner's World, I think a lot of people had great results with the Couch to 5 k program. I never adhered to any program, I just went out equipped with my doggie running buddies and my Cardio Coach workouts.
I think the biggest mistake I made was not to cross train, I just loved running so much that I wanted to do it every day. I am pretty sure now that it slowed my progress. But I guess it depends on what you want to accomplish, if you just want to do it for fun, weightloss, etc. or if you are looking into competing, reaching a certain goal, etc. In the beginning my goal was just not to collapse after a 1 min. sprint and my goals evolved as I went along and I adjusted accordingly.
I just started training for a triathlon and I like the varying between biking and running. Swimming, ummmh, not so much
. I now have a training schedule and I feel a little apprehensive about my "predetermined" workouts, I already know on Monday what workout I will be doing Friday in a week. I think it makes the rebel in me come out and say "but what if I don't want to bike on Friday .......
". I guess I am just going to suck it up for now and stick with the program but I liked the previous, more "freely planned" approach better. But that's just me.
HTH