Great idea! I think you are on the right track to obtaining your goals. I have a long list of goals as well so what I do is categorize them into what is attainable each day, week, month, year or 5 years.
It's a wonderful distraction tool. If I start to feel down about things I will make a mini list of what I need to obtain a certain goal that is on my mega list.
I think it's really awesome you are working on your self-development you should be really proud of yourself! Congrats