i want to know in detail about business development and business strategies
Try The Lean Startup by Eric Ries for business planning.
There are many good books on the subject. However, in my view the best way is to work with an experiences person, and help them develop your skill. That is, to take someone who has done it successfully before. If you employ them correctly and work closely with them, it will end up not to expensive, you can get a good plan and learn how to do it yourself for the next time.
Working closely together may involve
Discuss your ideas with your own team
Discuss the summary of the idea with the consultant
Let the consultant draw a first draft
Let your team discuss the draft and see if it is in line with your thinking
Iterate until you are happy with outline
Let your team fill in the details
Let consultant round the edges
Get someone external challenge your plan
Let your team bring it to final version
Try All in Startup by Diana Kander. Its a story based off experience to help guide the path of starting up.
You could try Purple Cow by Seth Goldin.
Best book for your Business Journey.
The Personal MBA by Josh Kaufman.