Michelle,
Be patient, you will not grock OOP in 50 hours or even in 3 months. It takes time for things to settle into your head and become part of how you think.
I spent a lot of time training programmers in my career and one thing I have learned from it is this. A good programmer will write good programs regardless of any paraidgm shift with which they may be struggling.
The experience I have seen, in my self and those I have taught, in learning OOP is this. You will read the materials and they will make sense. You will try to implement what the reading said and you will get frustrate because you don't think your implementation is hitting the mark. The code will get written and it will work and do the job it was meant to do. You will move onto thew next task and reread and improve your efforts to "hit the mark". Over time you will begin to think in terms of objects and one day you will think, "Oh my god, is that what it is all about" and you will have an insight that will bring it all together for you.
So keep on reading and trying to incorporate what you read into your work. Don't be too demanding on yourself about "hitting the mark" remember it is possible to get a little closer to the mark with each program you write. Eventually you will "get it" and if you are like other (which I am sure you are) you will think, "How the hell did I ever write code any other way?"