It doesn't help you automatically. You can write worse "OO" programs than structural programs, and vice versa. OOP is a tool which allows you to create more powerful abstractions.
- As with every powerful tool, you have to use it properly.
- As with every powerful tool, it takes time to learn how to use it properly.
- As with every powerful tool you will make mistakes.
- As with every powerful tool you will have to practice a lot.
- As with every powerful tool you should read a lot about it, and read what other people think. Learn from others.
- But, as with every powerful tool, there are people out there who misuse it. Learn to not learn bad practices from them. This is hard.