did you push the clutch down? lol jk
I've never expereinced a starting problem on my E93... but someone on
www.e90post.com might have!
regardless, your best bet would be to bring it to the dealer, you should have new car warranty until some time next year (depending on original in-serv date) ... make sure you tend to every little problem you are experiencing when it is still covered... it will save you a lot of $$$ if the repairs are courtesy of BMW Warranty