Let’s face it, your readers have to care about the main character. They don’t necessarily have to like the character, but they have to be interested in what he does, thinks, says.
If you expect the readers to spend time with your writing, then you must give them a reason to read. A boring protagonist, someone who has no opinions, faces no challenges, is never confrontational and lives only to please others will not inspire readers to make it to the end.
Main characters are usually imperfect. They have flaws which give them compelling personalities. Those flaws create challenges that the characters must surmount in order to succeed.
Your task is two-fold. First write a brief story about a practically perfect character. Put them in a scene that poses no challenges, no obstacles to overcome. People the story with likable friends, bosses, partners.
When you finish, analyze the piece. If you were a reader, how would you react?
Your next step is to rewrite the story with a flawed character whose life has pitfalls and confrontation. The character struggles to succeed. At the end something changes about the character. Either she overcomes and experiences a cathartic change, or she is deeper into her problems.
This time when you reread, do you sense a difference in your interest level?
Have fun with this one.