Roses may have a reputation for being hard to grow, but these classic, colorful blooms aren't as complicated as they seem. With the right soil, sun, water, and pruning techniques, you can harvest gorgeous roses right from your own backyard.