Self Development in Learning Skills