The best way of getting rid of stretch marks is prevention but since we all know that is IMPOSSIBLE - the only thing i cant sugest sounds vile but get Olive Oil and nightly rub the affected area this might not cure it - but should prevent it happening any worse! the oil lets the skin get elasticy!
Stretch marks are things you either get or don't get - NO MATTER whether you try to prevent them or not. It just depends on your skin. As for getting rid of them, only time can do that. It may not seem possible, but they will fade to fine, silvery marks and not be so noticeable. Wear them with pride - it's a fair swap for a baby!