I never would have thought :-? If this is the case this is what I would suggest:
1. Make your serve a priority. I'm telling you from experience that your whole game will improve if you know you can hold your service games. You won't be pressured as much while playing and you'll actually build your mental game (at least for me). My serve is by far my biggest weapon, and as a result I'm always comfortable and relaxed because I know all I need to do is break my opponent once in each set to win
2. I would work on your forehand next. As you know by know, you have a pretty big take back on your forehand and its pretty wristy which will lead to inconsistency. Being 1 on 1 with a pro will help with this more than spending time on the internet. It's just one of those things
As for your backhand and footwork, I'll leave that up to you to decide if its worth the money. Ask BB for footwork drills and I'm sure he will give you great ones, and you can apply those on your own. Your backhand looked like your best wing so I'm not going to comment there; you know your abilities better than anyone.
Anyway, hope this helped. Just try to prioritize what you really need to work on and maybe in the end you can even save some money