Try to prevent scope creep, make many small projects where you try only a few new things at once. You're not going to end up with any amazing final product, but building up your skills is what's important.
Join lots of jams, I personally prefer shorter ones because it will show you what you need to prioritize in order to actually release a project on time.