It's accessable but you're forgetting that young people are VISUAL. Right now your design is empty and bland.
I'm asuming "young" is teenage to mid 20s, yes? If so you need to find a way to make yourself look smart and knowledgable, but also hip and current. Right now you have bleh colors and someone who looks like a mom. Tighten it up, spice it up.
surely it's about getting the balance between visually attractive and getting the information you need as quickly as possible? I don't want to put so much info and so many graphics on there that it will put people off, but i also dont want to make it too bland.