Both of you are right about consistency being crucial! I tried several different platforms when I started and found that interactive lessons work much better than just reading grammar books. Having speaking practice built into lessons really accelerated my progress. I've been using
learn english which combines vocabulary, grammar and conversation practice in short daily lessons. The pronunciation feedback helps a lot with building confidence. Start with basic conversations like introducing yourself and ordering food - those practical skills give you immediate motivation to keep going