This question gets asked a lot on Quora, but this one strikes me due to the phrasing. As someone who asked this question myself at one point, and someone who started one of the many websites specifically to address this issue, please pardon me and allow me to be blunt by translating this into engineer speak.
"I am a creative guy with a startup idea."
=> I have not bothered to put up a landing page, survey to test customer demand, or done any customer development whatsoever. However, I do spend a lot of time daydreaming.
"Where is the best place to find a rockstar developer to bring it to life?"
=> Where can I find someone to do my work for me for free for a year of their life? Someone who is egotistical enough to call themselves a rockstar, yet humble enough not to want 99% of the equity?
This person does not exist.
You need to prove not only that your idea has merit, but that you can execute on the idea beyond just thinking of it.
Until you have proven both of those things to some degree, there is no place to find this person. This is not to say you should give up. It is to say, "get to work."
But hey...feel free to check out the other answers to this question:
Where can I find a technical co-founder to help build a social search company?
How do I find good technical co-founders? Is there any particular resource or technique in finding competent technical co-founders?
How do you find good startup partners / co-founders?
Where can I find technical co-founders in NYC?
Why is everybody constantly talking about finding a co-founder?
Is Quora a good place to find technical co-founders?
Is Yelp a good place to find good technical co-founders?
Is Google Inc. (company) a good place to find good technical co-founders?
Where can I find co-founders who understand distributed systems and databases?
How have non-technical founders found technical co-founders?
What are some good ways to find technical co-founders in India?
etc.
etc.