Selbst or selber:
Duden - Richtiges und gutes Deutsch, 6. Aufl. Mannheim 2007:
Die Form selbst gehört mehr der Standardsprache oder der gehobenen Sprache an, die Form selber dagegen wird zuweilen als umgangssprachlich empfunden.
The meaning of the two words is identical, even though selber is somehow received as colloquial. This is also true when combined with Schuld. Note that Schuld is, depending on context, correct both upper- and lower-case:
selbst schuld sein
selbst Schuld haben
selber schuld sein
selber Schuld haben
(Examples by korrekturen.de)
I think they're both correct in any context, it's a matter of style (i.e. whether you're talking colloquial language).