I have medium thickness, very fine textured hair. Since I usually wear a bun, I'm not as concerned about fullness; but let's say that I had been wearing a bun for awhile and was going to do a rollerset; I'd do something like this:
1st lather: Joico Resolve
2nd lather: moisturizing shampoo (I like Redken Extreme)
Deep condition: Nexxus Humectress under the dryer, or if I need protein, Aubrey GPB not under the dryer.
*I think whats more important with fine hair is what you put on AFTER you wash and condition it.
Roller set on large rollers with a tiny (TINY) amount of wildgrowth oil concentrated on the ends, spritz through with Redken so long heat treat or leave in conditioner. Mostly spritz with water to keep hair really wet the whole time, and make the hair on rollers SMMOOOOTH.
Sit under the dryer. The only finishing products that I use would be a little gel on the edges, and maybe a few drops of jojoba oil and serum to work through the length.
For maintenance products with I wear my hair loose or roller set, I use jojoba oil, lightly spritzed water, and Giovanni Leave in (on dry hair) for moisturizing. When I wear my hair in a bun (which is 95% of the time), I moisturize more freely and heavily with similar products and shea butter on the ends or vaseline.
HTH