I am very happy to see your question. Because I am a chinese, I think i can hlep you about learning to speaking chinese and pinyin. Of course, I am not a teacher, so it is free for me to share learning chinese with you. Now, i am not very good at spoken english, so , i want to make friends with you so that exchange languages with you. Here are some tips for learning Chinese.
1. It’s easiest to learn chinese from speaking.
2. you can learn some daily languages first, and then in-depth learning.
3. learning pinyin requires first learning meta-letter which is similar to abc.
Waiting for your reply.