Plant looks fairly small for 3 weeks.
The container might be too small? (can't judge from pics)
By "plain potting soil" ........ what brand do you mean?
Yeah they look bad for such a young age. If the container is small transplant to a bigger pot and if you bought Miracle grow soil or...