First of all, I'm sure there are no weaknesses in effective listening. Perhaps what you mean is what gets in the way of effective listening?
Listening means really paying attention to what someone is saying and making an effort to look at things from their point of view. Very often we "hear" what someone is saying but make assumptions about what they really mean based on our own beliefs and opinions. Then we get into a bit of verbal shoving match about who is right about this and who is right about that.
Another aspect to effective listening is asking questions. People like to talk about their own experiences and opinions. Asking a few good questions can elicit more information that the person initially provided, which will gratify the speaker and help the listener understand. It shows that you are interested in what they have to say.
Finally, don’t underestimate the importance of body language. The way a person looks and the things they do as they speak gives all kinds of information, often more than the speaker intends to convey.
If you use this response in your own work, it must be cited as an expert answer from eNotes. All expert answers on eNotes are indexed by Google and other search engines. Your teacher will easily be able to find this answer if you claim it as your own.