Is it normal for a 2 almost 3 year old to be whiney as their main way of communicating and not really use their words a lot?

No. This is not normal. First, you must eliminate physical problems, hearing, speech, autism etc.

Secondly, a psychological evaluation . Did you have another child right away? Is there another older child that is overbearing? Does this child feel s/he is competing for your affection or attention in some way.

Don't respond to the whining. Make him/her say what they want.

There IS an answer, be patient and persistent. Good luck.