If you've worked for 8 years doing all that and aren't getting any interest, your CV may well suck. If you were hiring a new PHP developer, consider the things you would care about in a CV you were reviewing.
No, don't worry about that. You've seen CVs, that's already a great start. Pretend you're hiring. What did you dislike in those CVs you saw? What do you care about? What doesn't matter - what would you boredly skip over if you received your own CV from someone else? Is your CV an uncompromising textbook of your life, or is it optimized and showcasing what people care about? Six pages or two? Is a person hiring going to stare at it and get an idea of your strengths and feel like you're going to solve their problems, or are they going to have to sit and ponder about it, or, worse, phone a reference and take a gamble?
Of course, every person hiring is different, but generally the motivations align.
I've never hired at the level i'm applying and have 0 to compare against.