It looks like you may need some perlite in your soil (i may just not be able to see it in the pics) I like about 30% perlite for good drainage.

If you are in need of some good nutes/soil look for a local nursery...they should be starting to open up for the season in the northern states soon and should be open year round in the south. Or you can go to fox farms website and do the little search for who sells FF in your area