I'm feeling talkative, so here goes, Sakura's love for Naruto in a nutshell:
Sakura is a normal girl, who falls in love with the local badass, Sasuke. Sasuke is a proudful, strong and talented guy, who's destined for greatness and knows it, besides being considered pretty by girls. To makes matter worse, this guys is completely self-centered, paying no attention whatsoever for any girls... Quite the prize for any girl to display to others in their homosocial enviroment.
There's this other guy, Naruto, who is completely head over heels over Sakura... But he's a complete loser. Humble, servile, kind, goes out of his way to help others... A total push-over. Sakura won't even look at him.
Well, you see, Sasuke, as far as everyone knows, either daydreams of turning into his brother's bitch, or is assexual; dude has not interest in girls whatsoever, or in ***, as far as we know.
Naruto, who even though is a complete loser, is quite an industrious person, not loath of working his ass off. Even though he starts off from the bottom, he goes on to become a successful shinobi, a real-world equivalent of making it big, as let's say, a race sport driver. He goes around town driving his nine-tailed fox, err, I mean, sports cars, not because he wants to show off, but simply because it's his work tool.
Sakura, try as she might to get it on with Sasuke, has no success at it, because, as far as we know, Sasuke doesn't even jerk off, whether thinking of girls, boys, panda bears or whatever. So, she turns her sights to the next best thing... Who also happens to be one of the most powerful people in the world.
Love? Yerite.