How do I best build up concrete driveway where it meets the basement foundation of house?
You are correct about the thin layer of concrete not working.  The best way to fix it would be to cut and break out that area and raise it with packed dirt and then pour a new 4" slab.  Preferably giving the water another place to flow like off to the yard.