Free will is something that is developed, since we are not born with free will. We are born with instinctive bias and then conditioned by culture into other forms of habits and bias. One needs to work to overcome all forms of unconsciousness to develop free will. Developing free will does not mean one have free will in all aspects of every choice, but one can develop free will within a range of choices.
Free will, contains the word free, because it implies free will, relative to any given choice, has no subjective cost. If you like A more than B, you can not freely chose either, since there is a cost and benefit built into that equation. You will still have will power, and can chose B, but there will be a subjective price to pay. It is not free will.
The development of free will implies lowering the subjective cost and benefits of your unconscious choices. This often happens naturally through extended use. For example, when a new tech gadget appears on the market, it hard to have free will, since the subjective market appeal is very strong. We can use our will power not buy the gadget right away, but there is a subjective sense of being left out of the excitemnt. This is not free will because of this hidden cost. But after we use the gadget and get bored with it, our free will starts to appear. We may pick it up only every now and then and get bored of it just as fast; minimal cost/benefits. But that is only one of thousands of choices subject to free will. The next gadget starts the loss of free will again as unconsciousness is activated.
Since the cost/benefits that prevent free will are subjective, to achieve free will you need to address individual, collective and instinctive unconsciousness. You can deal with this unconsciousness piece meal, one choice at a time, or you can deal with it in bulk.