for the past ten years i have tried without much success to program in c, c++, java and c# .net. my major problem has been inconsistency and lack of focus and direction. now, i want to start all over again with Python as my language of choice. what must i do to succeed and become proficient in python and possibly other languages? please, help me because i really want to be an excellent programmer regardless of the "difficulties".