- Grammar, because every languages has their own grammar. A lot of differences grammar between English and my mother language make me confuse untill now.
- Listening, I'm trying hard to figure out what my friends say especially if they're native and speak fast enough... sometimes I can't catch all what they're saying >.<
Yup, like speaker 1 said, practice makes perfect. Keep trying. =)