hey!
my advice would be to choose subjects that align with your strengths and interests. you will be studying these subjects for 2 years so its best to choose subjects that you will enjoy and get good grades in. therefore, if you don't want to do a language or history, don't choose those! you seem to have a good range of essay subjects. cambridge will want an A* in an essay-based subject so subjects like politics, sociology, english lit and psychology are really good choices. politics and sociology a levels may be particularly useful to study since the HSPS course includes politics and sociology. cambridge recommend english lit/lang, history or languages but you don't have to necessarily take all of those subjects. however, it's good that you are taking english lit. you definitely stand a chance if you don't do history or languages. my friend got into cambridge for HSPS this year with maths, economics and politics a level. therefore, there is no specific subject requirement. it might be good to check specific college requirements since some colleges may have their own individual requirements to apply there.
hope this helps! good luck <3