Hi Katie and welcome to SP! Those are some great goals! I would suggest to also have small rewards for each of those goals...it really helps with motivation! Here is a great article about that called Remember to Reward Yourself... www.sparkpeople.com/resource/motivation_ar
I would also suggest joining a team with like interests or goals, it really helps to be a part of a team. Its great for motivation and encouragment...and for making friends!