The best way to prepare for IELTS speaking test is by doing a lot of speaking practice. Finding sample questions and old questions from previous tests for IELTS speaking is easy – a simple internet search will make a good question list.
Now, find an IELTS teacher who can regularly practice with you and give you specific feedback and correction. You don’t need to join the entire course but you need to practice with someone who understands the IELTS test and can give you pointers about what to improve.
Regular practice with a qualified ILETS trainer is the most effective option.