No reasonable sponsor will be moved by something like this. The fact that you may have impressive photos is unlikely to impress anyone.
There are a couple of things you have to ask yourself:
1. Whats in it for them? How will they make more sales from sponsoring you?
2. Whats in it for the brand? Do you ride and win comps?
3. What sort of sponsorship are you looking for? Is it discount on gear (more likely to get from a local retailer) or full sponsorship?
Think of this like a business proposal. If someone came to you and asked you to invest in a business, would you respond to a "Please check out pictures on my Facebook" type of proposal?