Can someone explain to me how I can develop my tactical ability, and what type of practice I should do? How do I develop tactical ability and what procedures help to develop it?

How can I improve my chess?
Depending of where you are right now, there are a few steps, you may feel free to skip, if you think you've already good at that.


Get a good beginners' book, that explains basic stuff, pins, forks, discover checks and everything. Work on this book for a week, until you grasp the few general concepts most combinations are based on.  Solve all puzzles and answer all questions from that book, those might be "too easy", but it has to be done.
Get some application on your phone, become a member on lichess, maybe some other web sites, that offer chess puzzles for you to solve. Most important are applications, because they are more interactive and have a few crucial features that most web sites don't.
Get solving.
Track your progress.




Things you have to look for in apps/websites that will make your live easier:


Adaptive puzzle level, that tracks your score and does not bore you with simple problems, and at the same time does not start from 2200+ level hardcore stuff.
Various puzzles, including "mate-in-XX", and more broad "find the best move..." type of things. From where I sit, ALL problems have to be of the second kind, where you don't know if you're looking for a mate or just little material, like in the real game.
Preinstalled engine, that allows you to play any puzzle from any move, see what computer response is, learn from it. Sometimes puzzles can be not very obvious and / or have more that one variation you have to think about.
The ability to get a hint, and the ability to continue solving the puzzle once you made a mistake. Apps are a bit better in this aspect, than web sites.




What would I recommend? From the web sites -- lichess, they don't have pre-canned bunch of stale puzzles, they analyse the fresh games and make new puzzles from every blunder or mistake people make -- it's very refreshing, and with their 3+ million game database they'll never run out of puzzles.

iPhone/iPad apps -- don't know, maybe others will chime in.

Android -- I used "Chess Tactic Puzzles" (totally free) and "Chess Tactics Pro" (contains ads) -- these are two different apps from the different authors. Both include built-in engine for the analysis. "lichess" (free) has an app as well.