You already seem dedicated to listening and reading, and I think others have effectively emphasized their importance, so I’ll set that aside.
“Speaking” encapsulates a lot of language skills. You have to understand what is being said, formulate responses, and effectively communicate with people. I personally have found some methods to practice each unique requirement on my own or with tutors, so that I’m better prepared to have normal conversations with native speakers. (But keep in mind these are things I do when I really want to push myself… 85% of my language learning is just watching videos/reading casually/listening to podcasts)
Accuracy → You have to have accurate [enough] grammar and word choice. I find that reading increases my vocabulary ten-fold, and I’m able to see words in various contexts, which gives me a more holistic understanding of their meaning. However, I still don’t necessarily remember how to structure sentences or remember what words/phrases to use to use in what situations. Solutions: Translating texts (from target language to native language, then native language to target language), writing essays & having them corrected (and then re-writing the parts you get wrong), recording yourself speaking off the cuff (normally I answer a question about my opinion/experiences OR summarize information) with a tutor & then have your tutor make notes on grammar/word choice issues
Active vocabulary → You have to be able to shift a good chunk of passive vocabulary to active vocabulary. Furthermore, ideally you’ll develop an automatic response to both listening and speaking, so you don’t take long pauses to translate/formulate sentences in your head. Solutions: read a text about something you’re especially interested in talking about and then summarize it by writing or speaking out loud to yourself without looking at the text (go back and check yourself afterwards & make corrections or additions if you want), write a speech or narrative and have it corrected then memorize it like you have to give a presentation (This is really excessive… but it’s helped my memory & poise in Chinese a ton.), read + listen to a formal text on lingq or another resource then find an informal/natural video about it (for instance, read about travel in Moscow then go find a native Russian’s travel vlog to Moscow on youtube… see if you can automatically recognize the key vocabulary words), pick subjects to talk about with a tutor (role play, go over common conversation questions when you first meet someone, etc.), take notes when you find cool words/phrases that are meaningful or particularly useful & relevant
Pronunciation/Flow → You have to pronounce individual words correctly but also learn the “music” of the language - intonation, pauses, common filler words, phrasing, etc. Solutions: record yourself speaking then critique yourself or have your tutor critique you, read a text out loud while listening to a recording of the text, when you’re watching a TV show/movie/native content repeat out loud random phrases you think would be interesting or are used often
Familiarity → I think this is just purely a factor of exposure, repetition, and meaningful experiences. I found that the tipping point to being conversationally fluent was knowledge of synonyms + automatic, subconscious recognition of words + automatic, subconscious knowledge of grammar. The same question can be asked in a multitude of ways, in a multitude of accents. I personally can’t have a /meaningful/ conversation with a small amount of vocabulary and if I can’t understand what’s being said back to me, I find conversation practice frustrating. But build up your passive vocabulary as much as possible (lots of authentic content with dialogue!!!) and then just struggle through it. If you have the desire to practice speaking and it will increase your motivation & inspiration, then go for it.
(also wow this was really long sorry for the word vomit)