I would say:
- Start small. Do not make huge plans but do small features and finish them, then expand your vision.
- Anytime you're stuck, check those awesome videos on the web to see how people are doing - our hosts are having a lot of very good content about that.
- Read the doc! If you're using Unity, their doc is very insightful.
Hope it helps :p