1. Go to contests.
If you don't win, at least be noticed. If you aren't competing near the top of the expert class, or even IN the expert class, then what do you have to offer anyone? I mean, you may be able to get a local shop to sponsor you if you put a tape together and put a resume together and list what you have to offer them.
What DO you have to offer a local shop?
Support? Do you know enough people locally that can go to the shop through your advice? How about shows? Are you willing to do a few free shows for them in return for them giving you a discount or some free stuff? What do YOU want?
The top pros have sponsors for one main reason...
THEY ARE THE TOP PROS!
If you are a beginner, then ask again in five or ten years.
If you played basketball would you be looking for someone to flow you product and sponsor you after you played for one or two years? Of course not! Why do you think bike riding would be easier?