IELTS points are one of the only points you can affect at this point in time it’s really important to prepare and try and max it. Having a high IELTS score also means that you get double the points for your work experience. You can retake this test a lot of people retake it.
You’re other option is trying for PNP that is when a province nominates you and give you a ton of extra points ensuring PR. All provinces in Canada offer this each has it’s own processes and applications.
This is the hardest unless you have existing connections with a Canadian company. Most companies are reluctant to hire from overseas unless it’s for a tech position they can bring in under the new GTS visa. But if you do have a valid offer than that gives you additional points.