Just leave it a few more days and it should be good, But heres somethin i learned last year by my Dads buddy while Hog hunting with him. Just about every time he goes out to his spot he takes packets of coolaid and puts them in water. He says that it keeps the Pigs comin back to the spot just to drink the water because of the taste/smell.
Hope i could help some with Baiting,
Good Luck!