Step 1: Have a well defined problem to solve:

Step 2: Have a well defined plan of attack with which to solve said problem. (this is the step you are on) ... What is your plan so far?