hehe, I dont make up these rules! Its just what I have learnt about from Psychology and sexual selection theory! honest!
As for shorter guys...I think personality seems to be a big factor too; they tend to need to overcompensate in other ways;
For example I have a friend that is really short (I think about 5'3 and what he has done to compensate is work out and become really physically strong and attractive (muscular with six-packs) and he gets a helleva lot more women than most guys I know.
His personality is quite easy going too and "joking" and fun and it works for him.
Other research suggests that women are attracted to guys more on an emotional level than physical so if you show a good personality then it works well.
But women are complicated creatures...which reminds me of a good joke:
Paddy was in england and finds a magic lamp; he rubs it and a genie comes out and says to Paddy; "for freeing me I shall grant you one wish, and one wish only - what would you like?"
Paddy thinks about it and then says "well..what I would really like...is a bridge between england and ireland for me to drive up and down as I really hate going by plane or by boat and it would make things easier for me really"
The genie looks at Paddy confused and says "err...well..a bridge...thats quite complex...I mean you need to think about the structure of it all, the shipping lanes, the flight paths for aeroplanes..and its one helleva long bridge your asking me to build...I mean..is there anything else I can do for you instead??"
Paddy thinks for a moment and then says "well..in that case..I have always wanted to know the workings of a womans mind?"
The genie replys " Right..about that damn bridge then.."