A good way to start liking to run is to run with people who love it. For me, in HS I hated to run. I was a swimmer since the day I was born. So to get some prep for lacrosse season, I joined my high school cross country team, my 3rd in the State (PA) high school cross country team. I was terrible at first, running at like a 26 min course time (5k), but by running everyday with those guys who run 14:00 course times like it was a walk in the park, got my time down to 19:00, but more importantly, really got me into the sport of running.
In college I joined a bar-runners club. We'd run for like 3 miles or so, to a bar, have a bunch of drinks, then run back. The motivation to make the first part is amazing, and the motovation to make it back without puking is to not look like a pussy. Amazing time. I've heard that McGuires running club in P'cola is similar, but I haven't joined yet for some reason.
Another tip that worked for me, don't just "go out running", you'll never talk yourself into getting off your arse. Challenge yourself. Make every run special or set a goal for every workout, no matter how ridiculous it sounds. Like, if your going to run 2 miles, say you'll run the second mile in 7 minutes. By default you finish the first mile, even if you don't make your 7 min second mile, you still did a workout.
Also, if your looking for faster gains in speed and endurance, try Fartlek running, also known as interval training. For example, run at a slow easy pace for 2 minutes, then run quickly (just shy of a sprint) for at least a minute. Then 2 minutes slow and easy, 1 min near sprint, repeat. You'll see faster gains in overall aerobic fitness, and can easily break the monotmy of a boring run. Try different intervals for a different workout every time. You really can't go wrong.