Try to keep your counters as free from junk as possible -- store everything that you don't use DAILY in a cabinet or drawer.
Use drawer DIVIDERS to keep small items -- floss, makeup, nail clippers, jewelry -- in order and easily accessible.
Keep items nearest the point where you will USE them -- such as storing extra toilet paper in a basket by the toilet and towels on a shelf by the tub.
Use small baskets to group LIKE items together -- hair care products in one container, medicines in another, soaps in a third.
Don't waste ACTIVE storage space on bulk purchases -- keep those 3-gallon refill bottles of shampoo and 64 rolls of toilet paper somewhere else out of the way.
Set up a series of see-through JARS with lids for items you need to keep sterile but access regularly -- cotton balls, q-tips, makeup sponges, whatever.
Save time on CLEANING day by storing bathroom supplies -- tub and tile spray, toilet brush, glass cleaner -- in a bucket under the sink or on a linen closet shelf.
Keep a basket in your GUEST bathroom filled with sample soaps, shampoo, toothbrushes, and other items guests might need.