I am able to get almost all answers correct in listening and reading section. Writing also does not cause much trouble, but when it comes to speaking, I find mysef short of ideas, and cannot come up with more advanced vocabulary or structures on the go. How to progress?