No problem with raw milk, but the starter does need to be from a reasonably stable yoghurt, rather than a mass-produced brand which probably uses pure strains to inoculate. See if someone who is already doing it reliably will give you some.

Heat to 195, cool to 125, add a dollop of starter and keep warm for 12-24 hours.

Dead simple.