Hi everyone for me i advise you to practice a lot of conversation ( to break the ice first because if you start with grammar and vocabulary you will get sick, confused and fed up very soon)Mny websites are available on the internet for free you can try this website engvid.com it is really helpful ,so you can find many topics like speaking, grammar and others with different teachers (Rebecca is my favourite )
I highly recommend it
Good luck