what i mean by my answer is that guys on thi s site get too caught in these rules and theories.
there are really NO rules in dating. there are guidelines (not being too needy, clingy) stuff like that, but no rules.
call whenever u feel like it. call when YOU have time, not when u think she isnt gonna think ur needy or watever. Talk when YOU want too. dont base everything you do on what she might think of you, because if she doesnt like it than she can just get lost.
you only appear needy if you are needy. if you realise that she's one of billions of girls on this planet and you could have another her in a second, then you wont be needy.
you could be just as needy waiting 3 weeks to call as you are waiting 3 seconds to call.