If you have writer’s block, it's because you're writing and editing at the same time. This will not help you.
If you have no idea how to approach writing about an experience, a location, or a time in your life, test out the usefulness of these resources:
Language is a Virus
This website delivers writing prompts, generates character names, and offers many writing techniques developed and tried by many writing greats.
Write or Die
This is an app that rewards a writer for accomplishing personal goals in a session or provides consequences for procrastination.
A blogging buddy
You already have buddies that challenge you to be your best in other areas; why not for writing as well? Find a friend – either online or IRL – that will agree to support you by assisting in brainstorming, proofreading, or encourage you to keep to a schedule.