You shouldn't have weeds growing in your bought soil..... try this, soak your seeds in water for 18 hours, start poking them down in the water till they sink to the bottom.. take them out and pour them onto a paper towel, and paper plate.. drain all the excess.. place in a dark warm space with the upper layer of paper towel covering them.. but just moist, not dripping wet. No zip lock bags or anything. If the upper layer dries out a bit, mist them till moist again.You should see a tap root appear within 48 hours... plant at 1/4 inch deep, and pour just a little water on there to keep the moisture up... they should pop the soil in 18-24 hours.