first you need to get experience.
take part in several projects or analyze existing ones: source codes, marketing campaigns, etc.
This is the only valuable answer so far.
btw was wondering what you mean that you are noob?
1. New to programming?
2. New to mining?
3. New to cryptography?
4. New to crypto currency at all?
Do you have a team of developers and IT engineers who will back you up?
As creating a successful coin will take lots of efforts:
1. Devs
2. QAs
3. Marketing
4. Designers
and most importantly:
5. new unique idea
As if you are lacking any of these you will not be able to do it by yourself
Hope this will help you understand what you needed...