How do can I make a network using my windows xp machine, and my linux machine?........I also need to know where to access the network shard files plus how to share linux files.......and is it possible to install aol on my linux machine (the only ISP that is avalible to me because of parents)

If you want to share files located on your linux machine, you need to install samba server on your linux.Then, your XP will see your linux "as a windows server".

In a different manner, on your XP, you define the directories that you want to share, and on the linux (I don't remember the name of the program,something like "server neighbourhood") with this right program,you can mount the shared directories.