Sachverhalt: Sachverhalt: A. A.a Die 1960 geborene M._, Mutter zweier 1990 und 1995 geborener Töchter ist gelernte Spitalgehilfin und Krankenpflegerin. Diesen Beruf übte sie nach der Geburt des ersten Kindes noch im Rahmen von rund 10 % aus und gab ihn Mitte 1997 schliesslich ganz auf. Nach der Trennung vom Ehemann im Jahre 1997 versuchte sie, als selbstständige Masseuse Fuss zu fassen. Seit einer Handoperation im Jahre 2000 kann sie diese Tätigkeit indessen nicht mehr ausüben. Am 26. Februar 2001 meldete sich M._ unter Hinweis auf postoperative Beschwerden an der rechten Hand bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle Bern holte Berichte des PD Dr. med. Y._ ein und veranlasste eine Abklärung der hauswirtschaftlichen Verhältnisse an Ort und Stelle, über deren Ergebnisse am 31. August 2001 Bericht erstattet wurde. Gestützt darauf verneinte sie mit Verfügung vom 18. März 2002 einen Rentenanspruch. Auf Beschwerde hin hob das Verwaltungsgericht des Kantons Bern die Verfügung mit Entscheid vom 3. Februar 2003 auf und wies die Sache an die Verwaltung zurück, damit diese die von der Versicherten geltend gemachten Herz- und Schulterbeschwerden weiter abkläre und einen neuen Haushaltbericht einhole. A.b In Nachachtung des kantonalen Gerichtsentscheids holte die IV-Stelle den Bericht der Klinik X._ vom 22. Juli 2002 und den Operationsbericht des PD Dr. med. Y._ vom 24. Mai 2002 über die Schulterbehandlung ein. Zudem zog sie die Berichte des die Versicherte wegen Herzproblemen behandelnden PD Dr. med. O._ vom 13. März 2003 und des PD Dr. med. Y._ vom 14. März 2003 bei. Des Weitern liess sie M._ durch Dr. med. U._ begutachten (Gutachten vom 20. August 2003) und neue Erhebungen vor Ort im Haushalt durchführen (Bericht vom 2. September 2003). Aufgrund dieser Unterlagen ermittelte sie nach der gemischten Methode (Anteil Haushalt 40 %) einen Invaliditätsgrad von 14 % und verneinte mit Verfügung vom 30. September 2003 einen Rentenanspruch. Daran hielt sie mit Einspracheentscheid vom 27. Januar 2004 fest. A.b In Nachachtung des kantonalen Gerichtsentscheids holte die IV-Stelle den Bericht der Klinik X._ vom 22. Juli 2002 und den Operationsbericht des PD Dr. med. Y._ vom 24. Mai 2002 über die Schulterbehandlung ein. Zudem zog sie die Berichte des die Versicherte wegen Herzproblemen behandelnden PD Dr. med. O._ vom 13. März 2003 und des PD Dr. med. Y._ vom 14. März 2003 bei. Des Weitern liess sie M._ durch Dr. med. U._ begutachten (Gutachten vom 20. August 2003) und neue Erhebungen vor Ort im Haushalt durchführen (Bericht vom 2. September 2003). Aufgrund dieser Unterlagen ermittelte sie nach der gemischten Methode (Anteil Haushalt 40 %) einen Invaliditätsgrad von 14 % und verneinte mit Verfügung vom 30. September 2003 einen Rentenanspruch. Daran hielt sie mit Einspracheentscheid vom 27. Januar 2004 fest. B. Die dagegen eingereichte Beschwerde wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 10. Mai 2004 ab, soweit es darauf eintrat. B. Die dagegen eingereichte Beschwerde wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 10. Mai 2004 ab, soweit es darauf eintrat. C. Mit Verwaltungsgerichtsbeschwerde beantragt M._, es sei bei PD Dr. med. Y._ ein ergänzender Bericht einzuholen und bei einem Herzspezialisten sowie einem Chirurgen ein Gutachten in Auftrag zu geben. Zudem sei ihr eine Liste von fachlich ausgewiesenen Schmerzspezialisten zuzustellen, damit in Absprache mit der IV-Stelle ein entsprechendes Gutachten in Auftrag gegeben werden könne. Des Weitern sei eine neue Beurteilung an ihrem Wohnort durchzuführen. Gestützt auf die Ergebnisse der ergänzenden Abklärungen sei der Anspruch auf Invalidenrente neu zu beurteilen. Die IV-Stelle sei zu beauftragen, die zumutbaren Eingliederungsmassnahmen in die Wege zu leiten. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. 