I'm having problems when my script tries to initialize SKype.Access as a new win32ole object.

I know it's something quite simple, not even related to ruby, but I cannot find the solution. I'm including the correct ruby library, and I've downloaded and registered skype4com dll in my windows XP system... am I missing something else?

Keep on receiving the following message:

test.rb:5:in `initialize': unknown OLE server: `SkypeAPI.Access' (WIN32OLERuntimeError)
HRESULT error code:0x800401f3

which arises after ruby tryes to read:
objSkype = WIN32OLE.new("SkypeAPI.Access")