Вы можете быть критиком самой себе, только вот ваше мнение не всегда будет объективным. А иногда вы можете выдавать субъективное мнение за объективное (подсознательно). Если критика со стороны конструктивна - никогда не видел в ней ничего плохого.
Я тоже считаю, что гораздо объективнее критика со стороны, особенно со стороны умных, или близких людей, которым на вас не наплевать (бывают исключения, конечно). Но полагаться только на себя в данном случае не стоит, нужно слушать и других людей, а вот следовать их совету, или нет - личное дело каждого