Use polysporin, it's better than neosporin if you can get it, until it's healed.. Use Vitamin E after it's healed and wait...
It's all time.. Also let it scab up and do whatever you can do keep the scab.. keeping it moist with polysporin helps.. You want to grow new skin under the scab not just close up the cut surface..
Also since you got stitches depending on how they pulled the skin together it will take a long time for that join to smooth out...
I can't remember the name but apparently the skin cream they sell at 2am with Jessica Simpson works well on scars...
I smashed my face off a metal pole and the cement ground.. The cut I washed every day and didn't give it a chance to keep or form a proper scab is the only cut that left a mark.. It's going away tho..