Finish Line Strong 5K Training Plan

As a runner, do you find yourself simply winging your runs and then being frustrated when your 5k finish time is not getting any faster?