Don't be so afraid to apply to jobs even if you think you're not 100% up to speed. Job descriptions are a wish list, like what some folks write on their online dating profiles - they'll settle for "less", especially if "less" means a keen, interested person who is personable and will work hard but doesn't have every exact skill they asked for.
Honestly, you don't want to work somewhere that isn't okay with a bit of on-the-job training anyhow. So be brave, and apply, and learn to enjoy quick rejection because it moves you closer to your goal.