How can I become a better man in order to be a good husband?
This is such a great question. It is important to become the best version of yourself. I think a person has to know themselves and their desires before they are able to commit in a relationship. Working on your relationship with God is also essential.
Matthew Kelly has written a book and has a CD out about “Becoming the Best Version of Yourself” the book is called The Rhythm of Life. He talks about living every day with passion and purpose. I would strongly recommend this book and I commend you for taking the initiative to improve yourself and to grow.
A smart woman knows that the way you treat your mother is the way you will someday treat her. So my immediate advice to you is to honor your mother and sisters. Treating the women in your life with respect will create a healthy habit in your life that will be valuable for your future wife.