Bland, dull, boring, or predictable characters can sink your book before it even makes it out to sea. Here are some ideas on how to fix them.
The last thing we want to write is a bland character. Does your protagonist have a weakness and a goal, and take action to accomplish it?
Source: 4 Bland Character Problems and How to Fix Them – The Write Practice