Hey i want to be top on first page on google for the keyphrases/words (Photoshop tutorials) (Tutorials). Every link i have on the internet that people added to there website i have made the anchor Photoshop tutorials. On my website meta tags, i have photoshop tutorials, tutorials etc. All my content is about tutorials and photoshop tutorials. Is this enough? am i doing it right, Im good at back-linking and developing, i think i just lack at SEO. Give me yours thoughts please, and if you have any tips/pointers my ears are wide open . BTW my competitors are: good-tutorials.com, www.tutorialized.com , photoshoptutorials.ws, and www.photoshopstar.com/ (There the top 4) i want to be above them, or at the very least first page.
Don't use the same anchor text for every backlink you have. Google can de-value/penalise them if they consider it spamming (it isn't natural for every backlink to have the same anchor text).
To be above your competitors - you have to be better than them. Are you better? Do you offer more than they do?
Just keep building your backlinks - age of the website also comes into play. I didn't look at your competitors but they may have older more trusted websites/domains. Sometimes it just takes time to over take your competitors.