great replies from the guys here, loving those answers.
for me this is how it started.
I got sick of playing on poorly produced record dates. I would go into the studio and sit around for hours while some "producer" messed around with a chord sequence and saught the opinion of everyone in the room as they had none of their own. I ended up making some suggestions here and there and artists that I was working for as a sideman remembered this stuff and started calling me instead of the "producer". I did get a good break a few years back when I got a call from Ronny Jordan to produce some cuts on his new record at the time. I wrote, played on, engineered, mixed, and produced these cuts on his album and that led to a number of other things at the time.
But the main thing that continues to get me work is creating my own scene. as a sideman bass player the scene is pretty much over. there's no breaking into the scene anymore. The few guys like Nathan East, Will Lee, Pino Palladino etc... have it sown up, and they are going anywhere. so I become more known as a producer from different things I'm doing, and people tend to call me for that more and more. then of course, I get to play bass on the albums which is cool.
My advice is this:
Go out and buy the following gear:
Macbook Pro
Logic Pro
Pro Tools
good sound card
reasonable mic
avalon (or something similar) pre amp
small mixer
good pair of studio monitors
and learn how to use it all the best you can. Write tracks, program beats, write songs, collaborate with anyone you can. Set up a publishing company (BMI, ASCAP, CSAC etc...) to register all your work with. and just push your stuff out there. Myspace is great for that. write songs, make beats and tracks and post them on myspace for people to hear. target the people you're adding to your page in a way that you might hit some people that are into your style of writing and producing. then be patient, and persistent and it'll happen.
Easy,
Janek