Hello Beans,
The odds of finding a lift on here from Dominica northwards are probably rather remote - you might be better off talking to boats there - altho' Dominica is not exactly the best or easiest place to go knocking on boat hulls......
You had mentioned before about flying down to Dominica from Antigua - have you got return tickets? If so, easiest plan might be to just use them.
And then go around the crewing agencies in Falmouth and English Harbours with CVs and see what is happening on the crewing front there.
Good luck!