Here I would suggest a book list for BPSC Prelims and Mains for English medium students:

History of Modern India : Bipin Chandra

Indian Polity : M. Laxmikanth

Indian Economy : Ramesh Singh

Environment and Ecology : Majid Husain

(However, there are not many questions from Ecology and Environment in BPSC.  But you have to study.)

Geography of India : Majid Husain

Bihar: Samanya Gyan : Dr. Binod Kumar

General Science : Lucent Publications

Quantitative Aptitude : R.S. Aggarwal

Logical Reasoning and Analytical Ability : M.K. Pandey

Current Affairs (newspapers and magazines)

For the optional subject, you can choose from the following:

Sociology – Haralambos and Heald or C.N. Shankar Rao

Public Administration – M. Laxmikanth or Mohit Bhattacharya

Geography – Majid Husain or Savinder Singh

History – Bipan Chandra or Satish Chandra

Economics – Ramesh Singh or Dutt and Sundaram

It is important to note that the list above is only a suggestion and not an exhaustive one. To get a sense of the types of questions asked and to adjust your preparation, you can also consult the question papers from prior years. Additionally, you can also take guidance from coaching centers or online resources for better preparation.

If we talk about YouTube channels, some channels provide good preparation.  Like – you can take help from Eduteria, Physics, Drishti etc.  But, keep in mind that YouTube channel itself is not the complete course.  Your book will cover the entire syllabus.

If you like this information given by me then please comment.  If you have any other

question then ask it here. Thank you