I think the first thing to consider is your Age especially when you are going through the Express Entry. Then your educational qualification. If you are in your 30s or 40s with only a Bachelor degree then consider getting additional certification like a PDG or even Masters this will really increase your scores and since the express entry is a point base system, then the more points you have the better. Then evaluate yourself and know the IELTS scores you need, I said evaluate yourself because it will help you during your preparation. Know all this things before you start spending your money on anything. NOTE: Even if you want to use a Licence Immigration Consultant, make sure you understand the process and your chances because most of them will lie. My humble Opinion.