I guess watching TV series is the best way to learn Cantonese, because in TV series there will definitely be some idioms that we use often in our daily life, which are important parts of our daily life. BTW chatting with a native speaker could be a great way to learn Cantonese , which i guess i can help you. And i am seeking for someone who can speak English as a native speaker.·><