Well, I do not really like sharing my secrets, but since this is a great community, then I will just go ahead and share some tips. Well, first off, never pay for a course of any kind, courses are like school and I know you do not like going to school so it is going to be the same feeling, you will get bored, annoyed by the teachers, you will get tired and that's not really the way a person can get to learn something properly. For the second tip, we have PRACTICE, yes, practice is what's going to take you to the highest hill, but if you never practice, then you're not evolving and your learning process is going to be slow as a turtle and I am pretty sure you don't want that to happen. Most people say they do not have anything or anybody to practice with and that's a total lie, it's 100% confirmed by me that you can practice with absolutely anything and at anytime, excuses such as "I do not have time" "I do not have anybody to talk with" "I need to pay a course to get motivated" do not make any sense at all, if you really want something you can jump the tallest wall to get it, that's for sure.
Good Luck and Happy Learning!