Your router has two interface- external and internal. Each interface has a separate I.P address. When you use 'ipconfig', the I.P address of the default gateway you see there is its I.P address for your INTERNAL network. This address is not routable on the internet. Even my router can have the same internal I.P address as your router and we'll be able to communicate.
What the world sees is the I.P address of the external interface of your router. This I.P address is your unique I.P address on the internet. It's the one that's used when some other system wants to connect to you.
So in this case set LHOST to 41.x.x.x and forward LPORT from your router to your 10.0.0.167 machine.
I don't think that your I.P address basics are weak...it's just that they aren't strong

. Reading a IPv4 chapter from a good book will make your concepts clear.
well

i already said i've taken CCNA course im at level 4 now

dun have to read ipv4 again :S studied it already at the 1st level
those levels that i already got Certificate on :
1-Network Fundamentals
2-Routing Protocols and Concepts
3-LAN Switching and Wireless
still need to pass the : 4-Accessing the WAN course
so i can go for the final CCNA exam
but whats make my info kinda weak that i didn't follow lvl 1 when i finish lvl i go for next and dont practice for the earlier lvls

thanks mate anyway