Avoiding owing taxes

Hello,

 

Each year for the last 3 years, I've owed taxes. I have 2 jobs and file head of household with 1 dependent. How should my W4's be filled out so that I don't owe taxes? Also, is there an additional amount I should be withholding? If so, how do I determine how much?

 

Thanks for your help.