So the structure is key, and like you mentioned a two way street. You can run yourself in circles for years without it - and through many teachers. It also gives you a good basis of both progress, and whether or not your getting what you need to out of your teacher or whether you are doing your part in the deal. This is coming from retrospection by the way
So this is where part of it is personal, and the other learned. Hammering out specific examples in this piece is where I would start. I don’t know specifics, but pick out parts of the song that have the “feeling” or “phrasing” and go into depths with that one part with him. Ask him to play it and then explain the nuances involved and what he does. You mentioned he is a Steve Vai fan. There is a video he did where he broke down for the love of god, and all the nuances involved in his phrasing, I’ll see if I can find it. Approaching it like that, part by part, may be the way to go, and don’t back away from asking specifics. Actually here it is time stamped 8 min 48 seconds, but watch the whole thing, he does say a lot of stuff that really does pertain to your current issues with your teacher.
This takes a LONG time to develop, and can’t always be taught. You just have to write and write and write even if it sounds terrible at first or seems to go no where, or is cheesy or etc. Record every single idea you have - nothing fancy, just use your voice memos app on your phone and title each one. You never know when you might have pieces and ideas that will work together even if they take a while to compile, even years. But this is definitely something that you have to work on, and be okay with the fact that with every one decent thing you will write, you will have a pile of absolute sewage. Don’t be afraid of working with others as well. Post for critique and bounce ideas around, even if you may get negative feedback. Keep in mind also there’s a lot of subjectivity here as well.
Yes. This would be a place where a teacher may be good, or peer feedback from people who you feel exemplify what you are trying to achieve. I think you can find this within any genre player. It’s not necessarily a job for a classical or pop teacher. You can even utilize forums like this for such things as well, but you may get a lot of conflicting advice sometimes if the pool is really big,



