Welcome Preetmandavia, Black Hills is solid ice at this point. Technically it reopens next Sunday but will be a couple weeks to get rid of the ice. As soon as its it should be good, but from shore not so much.
From shore the best thing I can suggest is to park in one of the side lots and walk away from where the mass of people usually go trying to different things as you go. I haven't hardly touched it from shore the last couple years. I don't have a boat but fish in a local club so I hitch rides with others when I can.
Wouldn't mind talking to you about photography sometime, just started trying to learn it.