Oh, well done! I particularly liked the conversation between Harry and Luna at the end of the chapter. It IS kind of silly for Harry to think that Ron has no chance competing with him for a girl's affections.
Of course, the problem is mostly that Ron will usually not even try to compete - he'll just complain that Harry gets EVERYTHING he wants (much as he did here). In some stories, I just wanna bash his head in. ;)