Não sei, desenhar não ajuda a entender um conceito que você não sabe, nem uma lógica não compreendida.
Acho que podemos organizar os estudos, e aí sim conseguir bons resultados.
Passo 1
Aprender lógica de programação. Conceitos, estruturas de controle, loops, etc.
Depois de ter isso BEM fundamentado (a um nível que você consiga ensinar para outras pessoas), dai sim passe para Programação Orientada a Objetos.
Passo 2
Estuda a TEORIA da Programação orientada a objetos, leia apostilas, tutoriais, trace um roteiro de estudo. A prática não vale nada sem a teoria nesse assunto.
Passo 3
Faça exercícios teóricos e PRÁTICOS! Procura na internet ou pegue algum material. Poste suas dúvidas específicas no fórum, o pessoal aqui sempre dá uma força 
Pelo que entendi, você nem sabe qual é sua dúvida ou por onde começar. É normal estar assim no começo, só com muita dedicação para seguir em frente. Nem todos conseguem, apenas os mais dedicados! BOA SORTE e bom estudo!