Location is also important. If you immurse yourself in an elite area, you will meet the right people without having to look. Have patience and put in your time. Just have fun, pay your dues and one day your sponsorship dreams will come true. But seriously, don't bank on sponsors too much. If you're spending more time trying to get sponsored than it would take you to just work a job for the money to buy your gear, it's not worth it. Like Frodeo said, it's all about having fun and pursuing the passion of the sport. It's funny, but once you are sponsored you'll see it totally different.