How can I get the most flavor out of cashews?
By maximising first the flavour of every single nut and then maximising 
the surface:

Gently roast the cashews, then grind them finely. 

If the resulting "gritty" texture is not to your taste, grind them further until you get a nut butter, which should dissolve nicely especially in cream-type soups.