PHP. ООП. Сухие примеры с книг, а применять на проектах не получается, как быть?
Скачай хороший фреймворк (рекомендую Symfony) и начни на нем что нибудь делать - хотя бы простое - список todo для себя. 
там у тебя не получится писать процедурно - со временем на практике так и поймешь для чего все это. 
а так бывает люди пишут классами (static методами или singleton (ну ладно singleton, еще более менее)) и думают что это уже ООП
Пиши свой какой то самый мелкий проект и там практикуй знания. П.С. певратить код в УГ можно и с использованием ООП, личный пример.