Hi, Aditya.
I couldn't be much newer to BSD myself, having just begun to look at it about two weeks ago, but I have a few years of experience with Linux that have helped me. Being so new to BSD, I can tell you what has helped me thus far.
First, I think you can plan to invest either some time or money or both in becoming familiar with BSD. Apparently there are about 4 main varieties, of which FreeBSD seems the most popular. There are also a couple of versions designed for the desktop and designed to make an easy transition for those familiar with a graphical environment, like Windows or Mac--these are PC-BSD and DesktopBSD. I currently have the 1.4 version of PC-BSD installed on an older computer, just so I can play around with it. There are also "live" BSD CD-ROM's which allow you to run an entire BSD operating system from the CD without having to install it on your hard drive--such as FreeSBIE, FreeBSD Live CD, LiveBSD).
Second, there is LOTS of information on the Internet. Just Googling for "BSD" will provide tons of it. But if you have a specific distribution or version of BSD to play with, you can begin at their website by studying their manuals and support pages.
Third, if you have some money to spend, I'd recommend taking a look at the book, "Absolute FreeBSD, Second Edition," by Michael W. Lucas, published by No Starch Press. The retail price is USD $59.00, but you can find it online for less if you shop around. You might also want to review a copy at your local bookstore before you buy it, just to make sure that it will be helpful for you.
Well, that's the benefit of my first two weeks of study. Good luck to you!
Don