soil is actually pretty easy, i use Jungle Grow. u can buy it at Lowes. i have a 35lb bag & it was like 11.00 but i grew my plant very well. & all i did was water it with bottled water everyother day. "but the plants sometimes grow slow outside, so i put it under a grow light & it exploded in growth" give Jungle Growth soil a try.