Если первый пункт не про вас, то двигайся дальше.
Работу нужно делить. Нельзя хвататься за все сразу. Любую крупную задачу нужно поделить на маленькие, потом еще на меньшие, до тех пор, пока не будет понятно, что можно составить алгоритм действий.
Идеала нет и не будет. У вас должна быть цель, вы должны понять, что именно и как нужно сделать для её достижения. Нельзя добавлять перец в чай, если вы хотите чай с лимоном.
Должен быть план. Конечно, вы будете часто от него отклонятся, но так вы хотя бы будете понимать что вы делаете.
Все начинается с малого. ЕСЛИ ЕСТЬ ИДЕЯ, но вы с трудом представляете что вы хотите, то устройте по вашей идее "мозговой штурм". Составьте из всех мыслей одну большую кашу, отделяя безжалостно все ненужное. Потом, когда вы уже будете понимать происходящее, вы усовершенствуете свою работу.
Непонятно — что такое мелочи?
Кто пойдет за пивом или это касается проекта?
Любой, самый замечательный проект может рухнуть из за херни, которую ни кому. не хватит ума предусмотреть.
Отдать эти "мелочи" для решения другому человеку, если у Вас не получается это, но получаются другие вещи, легче отдать это задание тем, кто с этим справится).
У конечного продукта есть какое то основное свойство. Например если это самолёт, он должен летать. Если пылесос, он должен собирать пыль. И так далее.
Запускаете продукт, а мелочи дорабатываете по мере пользования и отзывов.