Ill pin this link, as I believe that, regardless of your previous knowledge, this website has something to offer everyone! I always come back to it, and so I strongly recommend it *Disclaimer: Any recommendation on my part is entirely my own, and offered without sponsorship from any entity or business.
http://ukrainianlanguage.org.uk/.