When you run:
# chkconfig --list
are the desired services listed as “on” in runlevel 3?
If Yes, then try starting one of them manually. For example:
# service httpd start
If No, recheck that you added them like this:
# chkconfig --level 3 httpd on
--OR--
# chkconfig httpd on
64MB is a bit skimpy, but FC3 should run in runlevel 3 with that much.
Fedora Core 3 x86 Release Notes:
http://fedora.redhat.com/docs/release-notes/fc3/x86/
"...Memory Requirements
This section lists the memory required to install Fedora Core 3.
Minimum for text-mode: 64MB
Minimum for graphical: 192MB
Recommended for graphical: 256MB..."